Building an editor step by step
Building an editor step by step
1920x1080 screen resolution required.
Today ini files, menu and main graphic interface.
Today ini files, menu and main graphic interface.
- Attachments
-
- SuperEdit.zip
- (680.87 KiB) Downloaded 1150 times
Building an editor step by step
Today:
set left and right margins implemented
set len tab implemented
menu new file implemented
menu open, save and save as implemented
tools: indentation level implemented
Tools: visible objects: button implemented
subs and funct listbox implemented
objects, variables,constans comboboxes implemented
quickSearch, go to line, go to first line, go to last line implemented
right Panel: updates button implemented
set left and right margins implemented
set len tab implemented
menu new file implemented
menu open, save and save as implemented
tools: indentation level implemented
Tools: visible objects: button implemented
subs and funct listbox implemented
objects, variables,constans comboboxes implemented
quickSearch, go to line, go to first line, go to last line implemented
right Panel: updates button implemented
- Attachments
-
- IdealEdit.zip
- (698.26 KiB) Downloaded 1103 times
Building an editor step by step
IdealEdit is perfectly usable with caution. You can edit the text, save, open, search, replace, compile and run.
The next step:
Syntax highlight, line numbering, tools, notes, calculator, colors...and some datails.
Remember 1920x1080 screen resolution required.
The next step:
Syntax highlight, line numbering, tools, notes, calculator, colors...and some datails.
Remember 1920x1080 screen resolution required.
- Attachments
-
- IdealEdit2a.zip
- (1.31 MiB) Downloaded 1093 times
Building an editor step by step
WOW... :)
Angel ...that is a excellent program ;)
Is this completely written in FNX ?
For main edit control you use Richedit ,right?
By the way ,why is by default used two empty tabs?
Functions panel is great ;)
PS.I have write something similar but not in FNX,and
use scintilla control for syntax coloring becuse is the
faster method.
Once again - great work and keep on !
Angel ...that is a excellent program ;)
Is this completely written in FNX ?
For main edit control you use Richedit ,right?
By the way ,why is by default used two empty tabs?
Functions panel is great ;)
PS.I have write something similar but not in FNX,and
use scintilla control for syntax coloring becuse is the
faster method.
Once again - great work and keep on !
Building an editor step by step
Thanks Aurelz .
Your comment encourages me to continue working on this project.
The program is written entirely in fnxbasic. With scintilla dll could make a complete and professional editor, but the honors would go to the creators of scintilla. It is my opinion.
I would like the program could open / close to 99 files, but fnxbasic at this time does not allow controls arrays, also lack the method "deltab". Therefore, only two richedits and only two empty tabs. More rchedits without objects arrays would be very laborious or even impossible.
Best regards.
Your comment encourages me to continue working on this project.
The program is written entirely in fnxbasic. With scintilla dll could make a complete and professional editor, but the honors would go to the creators of scintilla. It is my opinion.
I would like the program could open / close to 99 files, but fnxbasic at this time does not allow controls arrays, also lack the method "deltab". Therefore, only two richedits and only two empty tabs. More rchedits without objects arrays would be very laborious or even impossible.
Best regards.
Building an editor step by step
Yes i know that ...
But syntax coloring trough richedit control is a little bit
clumsy because some weird point about MS direction.
However one of good example is Marcus editor for
naalaa written with richedit but written in objective-c.
I also try examples with MFC with richedit and is not
as fast as scintilla because scintilla is a custom control.
(look sometimes in source code)
I repeat again look & feel of this editor is great ;)
But syntax coloring trough richedit control is a little bit
clumsy because some weird point about MS direction.
However one of good example is Marcus editor for
naalaa written with richedit but written in objective-c.
I also try examples with MFC with richedit and is not
as fast as scintilla because scintilla is a custom control.
(look sometimes in source code)
I repeat again look & feel of this editor is great ;)
Building an editor step by step
Angel...
About limitation i don`t think before so
you must complain to mister Marco.
Really i don`t know why is this limitation anyway.
Probably Marco will fix this ...
About limitation i don`t think before so
you must complain to mister Marco.
Really i don`t know why is this limitation anyway.
Probably Marco will fix this ...
Building an editor step by step
Yes, all the methods I`ve tried about the syntax coloring based on richedit control are too slow when opening files larger than 1000 lines.
I`m sure that Marco will work to implement arrays of objects. In previous versions it was possible.
I`m sure that Marco will work to implement arrays of objects. In previous versions it was possible.
Building an editor step by step
Thanks cvirus.