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 11 Jul 2010, 01:19
"You must enter a message while posting"
|
||||||||||
![]() |
|
ouadji 11 Jul 2010, 01:23
What is this ???
|
|||
![]() |
|
edemko 11 Jul 2010, 01:33
Active line colors:
|
||||||||||
![]() |
|
edemko 11 Jul 2010, 01:37
Tomasz, help us.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Last edited by edemko on 11 Jul 2010, 01:45; edited 1 time in total |
|||
![]() |
|
edemko 11 Jul 2010, 01:51
""
edit: Red Green Blue - i was talking about 3 color constituents changed with WinHex.
|
||||||||||
![]() |
|
ouadji 11 Jul 2010, 01:55
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 11 Jul 2010, 11:40
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 11 Jul 2010, 19:02
Check your e-mail.
That was a fun. |
|||
![]() |
|
ouadji 12 Jul 2010, 10:42
I sent you a pm thank you very much edemko ![]() |
|||
![]() |
|
ouadji 12 Jul 2010, 23:07
Wink 5.6 in progress. ![]() |
|||
![]() |
|
edemko 13 Jul 2010, 08:40
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 13 Jul 2010, 08:51
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 13 Jul 2010, 18:26
|
|||
![]() |
|
Tomasz Grysztar 13 Jul 2010, 22:25
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 13 Jul 2010, 23:25
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 13 Jul 2010, 23:56
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 14 Jul 2010, 00:48
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 14 Jul 2010, 06:14
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 18 Jul 2010, 10:08
![]() ![]() |
|||
![]() |
|
Goto page Previous 1, 2, 3 ... 5, 6, 7 ... 19, 20, 21 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.