OK...I AM CONFUSED!!!!
OK...I AM CONFUSED!!!!
I see 2 threads on this forum and both seem to be about using the editor
Scintilla (?sp?). Is this 2 different efforts or 2 people working on the same project? Can someone please explain?
HarryO
Scintilla (?sp?). Is this 2 different efforts or 2 people working on the same project? Can someone please explain?
HarryO
HarryO,
AFAIK PSW32 picked up the original SciTe editor and tweaked it for purebasic.
I don't know if he is changing the preference/setting files or if he is also tweaking the C++ code itself.
GPI started to play with the Scintilla engine and coded code in PureBasic that uses Scintilla, and so did I (didn't know somebody else had some free time...).
But I have to admit, that GPI's code is far more advanced (using the Scintilla DLL) that I am with my code (I suppose he doesn't sleep at all
).
GPI is getting along nicely, and because his Scintilla functions are done (now he's implementing stuff that he likes to see in an editor ) I suppose that the upcoming Schintilla Editor for PureBasic written in PureBasic will come from GPI's Scintilla code.
But this shouldn't stop PSW32 from doing what he is working on...
I already use GPI's Include Files, because he already switched from SendMessage_(...) to CallFunctionFast(...) ( should be faster ).
He is so nice that he shares his code with the community and I've already learned a lot, because he did things a lot different than I did in my code.
Hope I didn't
you to much.
AFAIK PSW32 picked up the original SciTe editor and tweaked it for purebasic.
I don't know if he is changing the preference/setting files or if he is also tweaking the C++ code itself.
GPI started to play with the Scintilla engine and coded code in PureBasic that uses Scintilla, and so did I (didn't know somebody else had some free time...).
But I have to admit, that GPI's code is far more advanced (using the Scintilla DLL) that I am with my code (I suppose he doesn't sleep at all
GPI is getting along nicely, and because his Scintilla functions are done (now he's implementing stuff that he likes to see in an editor ) I suppose that the upcoming Schintilla Editor for PureBasic written in PureBasic will come from GPI's Scintilla code.
But this shouldn't stop PSW32 from doing what he is working on...
I already use GPI's Include Files, because he already switched from SendMessage_(...) to CallFunctionFast(...) ( should be faster ).
He is so nice that he shares his code with the community and I've already learned a lot, because he did things a lot different than I did in my code.
Hope I didn't
Last edited by fsw on Thu Jun 05, 2003 11:18 pm, edited 3 times in total.
Sorry Eddy don't know what you are talking ...eddy wrote:SCintilla is a new gadget which is more powerful and easier than the richedit gadget.
PB IDE will use this gadget.
It needs a external DLL.
Scintilla will add some new features :
- auto-completion
- function folding
- etc....
Scintilla is NOT A GADGET. ( As long Fred didn't incorporate it in the PureBasic GUI Toolkit )
It's an Editor Library with the functions you mentioned written from some folks (not PureBasic users) in C++ and it's available for Windows and Linux.
If you saw some code here in the forum that uses a command like:
SciEditGadget(hwndParent,x,y,w,h)
it's because GPI named it this way - not because it's a new Gadget provided by PureBasic.
-
Edwin Knoppert
- Addict

- Posts: 1073
- Joined: Fri Apr 25, 2003 11:13 pm
- Location: Netherlands
- Contact:
I think function/procedure folding is a great thing...
It makes the code easier to read...
At least when you're certain that the function or procedure is "finished" and you're not gong to change it (in a while
)...
-Lars
It makes the code easier to read...
At least when you're certain that the function or procedure is "finished" and you're not gong to change it (in a while
-Lars
AMD Athlon XP2400, 512 MB RAM, Hercules 3D Prophet 9600 256MB RAM, WinXP
PIII 800MHz, 320 MB RAM, Nvidia Riva Tnt 2 Mach 64 (32MB), WinXP + Linux
17" iMac, 1.8 GHz G5, 512 MB DDR-RAM, 80 GB HD, 64 MB Geforce FX 5200, SuperDrive, OSX
-
Edwin Knoppert
- Addict

- Posts: 1073
- Joined: Fri Apr 25, 2003 11:13 pm
- Location: Netherlands
- Contact:
-
Edwin Knoppert
- Addict

- Posts: 1073
- Joined: Fri Apr 25, 2003 11:13 pm
- Location: Netherlands
- Contact:


