I am using Proggy and ProFont as my fonts for viewing my asm source code. I am looking for a portable text editor [does not have to be an ide] that i can use which will let me adjust the line height ... the font which i am using is great, but my editors will not give me more space between each line :/
what editors do you guys use [aside from notepad++, jedit, qedit, wordpad, the gun, all of which i have already tried]?
p0wder,
I have attached my own editor project. As long as you have masm32 installed, you can easily rebuild this project by running the enclosed batch file. As far as your desire to modify the line height goes, search the source file for FontHeight and you can make it any height you so desire making this the perfect solution for you. In the remarks, I have included some sample values so you can get the idea as to how it should be set.
Enjoy,
Paul
[attachment deleted by admin]
Quote from: p0wder on July 10, 2006, 09:32:07 PM
what editors do you guys use [aside from notepad++, jedit, qedit, wordpad, the gun, all of which i have already tried]?
Right now i am trying to handle building issue with an Iczedit, an editor from Izcelion's tutorials. It has syntax highlighting and it hasn't any troubles with fonts sizes. The source is well explained by the Iczelion himself, so in the nearest time i'd sharpen it to my own needs and likes and use it with MASM32. You may also try an executable as it is.
I'm currently using Notepad++ (http://notepad-plus.sourceforge.net/) which has a lot of nice features. Check it out. :8)
akalenuk
I am attaching my copy of tutorial 35, it builds and executes correctly.
Paul
[attachment deleted by admin]
Hi Paul,
Very nice tool :U
mnemonic,
NotePad++ is pretty darn good. I have been using TextPad for years and had not found an editor I liked better. I think I found one.
Thanks for the tip.
Greg
Later: Nope, I still prefer TextPad.
Has anyone already created a MASM-like definition file for N++? That is, with the user language define system? :toothy
Thanks.
Whoops! My mistake. I just downloaded the program and the definitions were already there -- all syntax highlighted!. Now I may want a few tweaks, but it looks like I'm good to go. :U
Hi All, This is my current project, a Scintilla based Text editor writen in masm and msvc++.
I had write my own assembler lexer,so everything to be highlighted and fold correctly for the masm syntax.
It folds preprocessor (conditional assembly), comment block with "*" delimiters, .if,.else,.elseif,.endif directives, e.t.c.
It is still under development, but i cut the unworking parts of it that i'm still writing like printer support,cmd processor,and many other that i'll include when it's done. I hope you like it. The library is under version 1.69. I had posted older versions of Scintilla.lib at the Campus.
The Full Source will be avaible when it's completely done in the website. For now this is the BETA version.
Thanks in advance for any reply or comments.
[attachment deleted by admin]
Shaka_Zulu's xcomponent is my editor/viewer for .asm, .txt and unregistered files. The "word-wrap" feature was the turning point to replace notepad for .txt :) . (win2k's Notepad is damn buggy when wordwrap's on).
I'm looking forward to seeing xcomponent completely stable :U
Thank you, Ultrano :U. You'll be the first to know :bg
xcomponent, why is it so large? Must be a lot more C++ in it than you would like to admit to make it so huge for such a basic editor.
Paul
No ! It just contains Scintilla. If you think is large you can see NP++ And other Scintilla based editors that are bigger than 600kb!
Besides i prefare quality! My HDD is 160 GB, 250k doesn't make a big difference :bg
Hi shaka_zulu,
I'm getting this error everytime I create a new file using the xComponent:
The instruction at "0x77e41ddd" referenced memory at "0x00000004". The memory could not be "written".
I'm using Windows XP SP4.
Cheers,
-chris
QuoteI'm using Windows XP SP4.
Huh? What??? :dazzled: :dazzled: :dazzled: :cheekygreen: :cheekygreen:
Win2K + SP4 (four) OR
WinXP + SP2 (two)
SP4 doesn't exists ! Sorry to say that but is some kind of piracy try so i cannot guarantee anything under that. Sorry. Besides as i mention it , this is a just BETA demo and offcource is not neither a bug-free release nor testet on various OS. It will be further.
Quote from: shaka_zulu on July 14, 2006, 09:40:54 AM
No ! It just contains Scintilla. If you think is large you can see NP++ And other Scintilla based editors that are bigger than 600kb!
Sure, but NP++ has
a lot more features than that what you built, so the comparison is quite invalid.
Quote from: shaka_zulu on July 14, 2006, 09:40:54 AM
Besides i prefare quality!
Since when is qualitiy related to size (not quantity!)?
This discussion is going offtopic, btw.
Quote
Since when is qualitiy related to size (not quantity!)?
Since using of a High-Quality edit control ,witten in c++ !.
Notepad has alot of features, but that's not the reason to be so big,and it's because it's entirely written in c++!
And in case that you haven't note this, xcomponent dont use Scintilla.dll, instead it has Scintilla.lib built in! Otherwise it propably be no more tha 50kb's. So, you can compare a 600kb NP++ that use Scintilla.dll externally and xcomponent that is about 300k with the built-in control.
Quality means Quality, and somethimes that means also C++,OOP, get use to it!
In case that you haven't enough space on your HDD, dont waste your time and use another editor.
Size has absolutely NOTHING to do with quality. In fact, usually a large size means less quality. By the way, I have the Scintilla source, I got it because I knew you would use that excuse,it does not fly.
Paul
That is not an excuse or comersial !
Feel Free to use RichEdit :U
As you can see from my GeneSys project, I will and I have and my editor is far more functional than yours at a tenth the size. Having said that, you can feel free to make your reply and I will stop bashing your work. It is what you like and if you feel comfortable with the bloat, well that is your choice. I feel that you are a good assembly coder and have made a bad choice but then, that is my choice.
Paul
Quote
far more functional
:bg
You're funny.
Just to save the good friendly tone, i'm stopping this nonsence discussion here!
You can say and post whatever you want to.
Take care !
Quote from: Casper on July 14, 2006, 03:07:15 PM
As you can see from my GeneSys project, I will and I have and my editor is far more functional ...
:cheekygreen: I liked the serious tone of the joke, it made my day :green2 . But it was too prolongued... I hope it was a joke...
Size is excusable. But loading times are not. Especially if every time you have to wait for a splashscreen.
If you don't like the splash screen in the Genesys project you do not even need to recompile it, just delete the DLL and the call will quietly fail. It was purposely designed that way.
Paul
Hi Paul,
I like your editor and it's going to be a very usefull tool :U
Use vim - www.vim.org
Vim is certainly a nice editor. For years, whenever I did sysop work I used the UNIX predecessor that has been around for years (Vi). It was the best way to make manpages as it was not the usual commandline editor.
Paul
Quote from: shantanu_gadgil on July 14, 2006, 10:24:40 AM
QuoteI'm using Windows XP SP4.
Huh? What??? :dazzled: :dazzled: :dazzled: :cheekygreen: :cheekygreen:
Win2K + SP4 (four) OR
WinXP + SP2 (two)
Sorry, obviously it was a typo error., I am working with both Win2K SP4 and WinXP SP2, and I must have mixed them up. Lack of sleep is not good :red
Cheers,
-chris
Quote from: shaka_zulu on July 14, 2006, 11:23:53 AM
SP4 doesn't exists ! Sorry to say that but is some kind of piracy try so i cannot guarantee anything under that. Sorry. Besides as i mention it , this is a just BETA demo and offcource is not neither a bug-free release nor testet on various OS. It will be further.
Yes, I understand it was a beta version, hence not tested in all conditions., and I made a mistake in typing my correct service pack number as shantanu_gadgil pointed. Anyway, though I can only open (not create), xComponent is really good.
Cheers,
-chris
gwapo, 10x for the nice words.
Look, dont worry , this was just a demo that shows my project.
When it's completely done,you will able to use it on 100% if you like to.
I post the .zip above just because i was thinking it will be a good idea, according to the post's subject.
:thumbu