From: Nuklear Z. <nuk...@gm...> - 2011-12-20 11:24:44
|
my text editor project is now on sf.net http://sourceforge.net/projects/nztexteditor/ Its inteded to show off XSTC and MultiBook (notebook component) its also going to help me actaully get the editor/notebook module bult finally. the editor plugin based on Scintilla is going to use MultiBook and XSTC. I am hoping to completely drop wxScintilla/STC support using ExtScintilla. its a wrapper that takes a pointer to your instance of scintilla and lets you talk to it via the wxScintilla api. that api will cover the editor api for wxDevIDE.the purpose of building this api is simply put, STC and wxScintilla are woefully slow at updating the Scintilla version. I havent gotten to wxDevIDE yet to see if i can get it running in fedora the text editor has taken my time. im also helping remodel a trailer house so i have a bit less time than i would, although the cold wheather is making that project slow as well. i am going to write a minimalist plugin based on wxRichText to help stress test the basic plugin api. it will not be fancy, but it will get the job done. its possible that could grow into a usable alternative plugin that doesn't require any nonwxwidgets components but i have no such plans at the moment. the editor plugin will make use of ExtScintilla, MultiBook and XSTC. I have to build the first two before it can be a reality, im 1 third of the way there anyway. MultiBook is half written, the manager stuff is pretty much done but i had some strange issues with the drawing code. I mostly kept drawing code seperate from manager code and recently i did some research into gtk3. and i got qt to build arora 11 on windows, when i realised it would take very little extra effort to make MultiBook work on those toolkits too. since i have not run across a notebook that will do any of the things im trying to do except for the themeing, why not share it. im probably going to do a gtk2 and 3 version but i have to finish the wx version so the platform interface is finished. I have almost got my editor codebase arranged how i want so i can commit to svn and then i will take a look at the ide. im trying to keep up with my progress on the blog. i didnt realize how nice those where untill now. im hoping that the text editor project wont look dead like the ide has so far. When i get to the ide ill write up a webpage to replace the current website and possibly build a windows and linux binary for the file release system. they wont do much but it will make my webpage more convincing. Nuklear |