|
From: Tony R. <re...@al...> - 2010-03-31 18:07:53
|
That sounds like good progress. I'm definitely interested in getting off of bug fixing for wxDev-C++. One editor that I really like is: http://www.e-texteditor.com/ Look at the screencast for the examples of snippets and search/replace. My jaw dropped. It would be nice if we could use that as a template for goal features. I think once you are satisfied with the generic IDE part, our goal should be to work together for the RAD plugin. Again, that's the most important feature once the generic IDE has been framed. The size_t thing is odd. I was under the impression that size_t was a positive (or 0) integer. So -1 should be a no-no. According the the spec, I think it would be interpreted as a binary 11. -Tony On Tue, Mar 30, 2010 at 4:57 PM, Nuklear Zelph <nuk...@gm...>wrote: > i have not quite finished both of these classes, the doc manager and the > doc book. i am hacking the notebook class, it's from Eran's codelite V1. the > events where not triggering where they needed to (notebooks parent) and i > also added the option of a spin button. there are a few bugs i'd like to fix > too, but it works pretty well. i like how it looks and the bigger advantage > is that it supports placing buttons on all 4 of the borders not just the top > one like wxFlatNotebook. (unless he's fixed that since i looked at it last.) > > the docmanager works bug free i believe in document changing, but i still > want to implement the extra information storage. like color theme in use, > text selection and whatever else Scintilla does not keep. i don't know if it > keeps folding or not, but i will take care of that too if it does not. i > believe it keeps bookmarks though. > > docbook is a notebook implementation that uses the docmanager and still > allows addition of your own windows to the tabs. the only error i know of on > that front atm is that it will not delete the window you add. (since it > never deletes xstc) i am going to fix those issues in the notebook class > later but i figured i should give out what i have. i still have some sorting > out to do for the text editor codebase since i have 3-4 variations of > sources i started in the past all piled up. once i have that done ill post > it to my website so its easier to get a hold of. > > let me know what you think of this. it should act on the outside like any > other notebook where there is one window per page and u can access each > individually. obviously allowing the notebook to take care of deleting its > children. if there is a feature you think is missing let me know. i'm using > this in my notebook, but if we want to use a different notebook class like > the default one in wxWidgets i can put that together. i know that we don't > want to store any external code we don't need to and this hacked notebook > would count as one. > > i have not gotten to the rest of the editor plugin yet. i need to take a > look at the plugin design again for a refresher. i did start a templated > editor dialog, but i have not looked at it in a while. > > one thing that confuses me in the notebook is that it uses size_t (unsigned > int) but its invalid id is designated as static size_t -1. am i missing > something? > > Nuklear > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Wxdevide-devs mailing list > Wxd...@li... > https://lists.sourceforge.net/lists/listinfo/wxdevide-devs > > |