flat assembler
Message board for the users of flat assembler.
![]() Goto page Previous 1, 2, 3 ... 5, 6, 7 ... 19, 20, 21 Next |
Author |
|
edemko
"You must enter a message while posting"
|
||||||||||
![]() |
|
ouadji
What is this ???
|
|||
![]() |
|
edemko
Active line colors:
|
||||||||||
![]() |
|
edemko
Tomasz, help us.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Last edited by edemko on 11 Jul 2010, 01:45; edited 1 time in total |
|||
![]() |
|
edemko
""
edit: Red Green Blue - i was talking about 3 color constituents changed with WinHex.
|
||||||||||
![]() |
|
ouadji
you changed the color of active line with WinHex ? ![]() indeed, this feature is not yet available with wink 5.51 Wink 5.51 works fine ? ok, great ! thank you but ... how did you find the memory address to change the color of active line ? ![]() Code: get_color: push ecx edx ; <------- 51h, 52h mov eax,00F9E7C8h ;<---- original active line color |
|||
![]() |
|
edemko
wink -> OllyDbg -> FSCapture -> WinHex helped me.
OllyDbg was asked to stop program execution at SetBkColor and CreateSolidBrush. Before a call to CreateSolidBrush it showed me params passed: DC & RGB(x,x,x). Then FSCapture was used to show on-screen-any-point color. When cursor was placed at active line, i got values RedGreenBlue. In one of the calls OllyDbg showed equal results. Then WinHex was launched and menu item "Find Hex Values" pressed, values were put and found once - caught. This accident showed that fasmw.exe called brush creation every time a switch Olly-Fasm was made. Using trace option of OllyDbg, color initing place was detected. Finally i lost my patience and posted. Pics as promised will be sent you in several hours - i'll be absent. Ouadji, syser has lack of many functions. |
|||
![]() |
|
edemko
Check your e-mail.
That was a fun. |
|||
![]() |
|
ouadji
I sent you a pm thank you very much edemko ![]() |
|||
![]() |
|
ouadji
Wink 5.6 in progress. ![]() |
|||
![]() |
|
edemko
An offer to Tomasz: you could try working in two directions: fasmw & wink so that those came parallel.
I like fasmw but it really must have a with_wink_cooperation. Compare with: Notepad++ ansi/wide Microsoft Windows Xp Home/Prof. Microsoft Windows Vista Starter/Home/Business/Premium/Ultimate ;i hope correct This forum's options: they may differ member-a-member fasm os-specific releases Have you met a girl? ;do not answer Is fasm dev stopped? |
|||
![]() |
|
ouadji
i'm working to allow the highlighting of keywords Code: equ fix dd dw db rd rb dword byte struc invoke ... ... ... and why not ... opcodes ! |
|||
![]() |
|
edemko
|
|||
![]() |
|
Tomasz Grysztar
edemko wrote: Is fasm dev stopped? ![]() As for the "wink" project - maybe you should go in direction similar to Fresh? Since that project is long dead, and it really would be nice to have another community-maintained IDE for fasm. I still plan to release fasmw with plugin support one day, but the plugin interface will never allow as heavy customization as you may achieve in separate IDE project. |
|||
![]() |
|
ouadji
I prefer to keep a personal direction, but I'll go further than these projects. I'm already ahead on these projects.. I'm developing my engine_keywords (almost finished), and with this engine, there will be no limits on the highlighted words. keywords, opcodes, label ... already in use ... the current line highlighted, a best management of selection feature, display bytes out of range for the compiler, a full management of multiline comments, compiler + ide. (nested or not ... nestings highlighted) I would like to develop line numbering for fasmw, but it's much more complicated ... without rewriting the whole IDE. continued ... ![]() |
|||
![]() |
|
Tomasz Grysztar
Well, Fresh already had the keyword highlighting, and also bookmarking column for the editor window, which could be easily adapted for line numbering as well. It also had built-in debugger (though I don't remember at what state it was finally left) and visual form editor. So my guess is that you still would have quite a bit of work to go further than that project.
|
|||
![]() |
|
ouadji
Quote:
not quite a "bit of work" ... but a lot of work ! ![]() a lot of fun too ! ![]() that being said, one who manages, like me, a perfect management of nested multilines comments with the compiler and the IDE (fasm+fasmw) ... I offer him a drink ! (or two) ![]() |
|||
![]() |
|
ouadji
My goal is not to build a "huge machine" like Fresh, but simply to improve "fasmw". Above all, keep the fasmw spirit, simple, easy, without unnecessary features. I'm not going to rebuild the world ... Those who want a "monster ide", it already exists ... e.g. UEStudio. However, even with my view, many things can be improved. |
|||
![]() |
|
ouadji
![]() ![]() |
|||
![]() |
|
Goto page Previous 1, 2, 3 ... 5, 6, 7 ... 19, 20, 21 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.