flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Reverend 22 Jul 2005, 22:25
I wrote a library called ColorLib. It is a library, that creates flat and colorful buttons, acting like internet links, ie. it changes colors when you hover or click it.
It was written entirely in FASM. It works of course with FASM, but also with all other compilers that support linking with .obj or .lib files (ie. MASM, most of C++ compilers, ...) Check the 'examples' directory in archive, because the snapshot cannot show you everything it can do ![]()
Last edited by Reverend on 23 Jul 2005, 17:35; edited 2 times in total |
|||||||||||
![]() |
|
decard 23 Jul 2005, 07:16
Nice library
![]() But you have some bug in C example: after I clicked on a few button... ALL of them started to flicker |
|||
![]() |
|
Vasilev Vjacheslav 23 Jul 2005, 10:02
i use this buttons
_________________ [not enough memory] |
|||||||||||
![]() |
|
rambo 23 Jul 2005, 10:07
where double buffering has gone?!
pozdro, pozdro rev! : ) |
|||
![]() |
|
rambo 23 Jul 2005, 10:09
Vasilev Vjacheslav wrote: i use this buttons vasilev, fifth template is buggy on my xp : ) |
|||
![]() |
|
flaith 23 Jul 2005, 12:56
i like you lib
![]() pb is : when i clik on a button, i let the click pushed, move on another button, and release the clik = program crash (i'm under W2K SP4) _________________ Je suis sur de 'rien', mais je ne suis pas sur du 'tout'. |
|||
![]() |
|
Vasilev Vjacheslav 23 Jul 2005, 16:45
rambo, the code needs little checking & optimization
Reverend, yes, totally coded by me in fasm _________________ [not enough memory] |
|||
![]() |
|
Reverend 23 Jul 2005, 16:50
In edited first post there's a version with fixed bugs (thx to decard and bart). ColorLib v1.0.1
flaith: I can't get this error on my win xp sp2. Maybe you had it with C example? It was badly written and now I fixed some bug, maybe it made such an error. Please check the new version Vasliev: Will you be so kind to share some kind of a lib with such buttons then? ![]() |
|||
![]() |
|
flaith 23 Jul 2005, 17:09
Thx Reverend, but maybe it's my system, i tried all the exe, still the same crash.
![]() Instead of that, it's a good lib and tuto to make a lib ![]() _________________ Je suis sur de 'rien', mais je ne suis pas sur du 'tout'. |
|||
![]() |
|
Reverend 23 Jul 2005, 17:33
flaith: In fact you were right with this mistake. I didn't notice it, because it didn't crash on my win xp sp2, but there still was an error. I had 'jz @F' but forgot to put '@@:' so fasm generated jump somewhere later in the code
![]() |
|||
![]() |
|
flaith 23 Jul 2005, 19:32
Thx
![]() _________________ Je suis sur de 'rien', mais je ne suis pas sur du 'tout'. |
|||
![]() |
|
rambo 24 Jul 2005, 07:14
Quote: where double buffering has gone?! try to move your mouse above the buttons and see, how they shake : ) Quote: jak tam kompresja BWT (czy jak tam to sie nazywalo)? bwt ssie. pakowanie PE też ssie : ) generalnie nie mam czasu w wakacje.. |
|||
![]() |
|
Vasilev Vjacheslav 24 Jul 2005, 07:38
Reverend, first, i must fix bugs and do little optimization
![]() |
|||
![]() |
|
jochenvnltn 14 Jan 2021, 17:28
Vasilev Vjacheslav wrote: i use this buttons Can you post the source ? There are only exe's in the archive ![]() |
|||
![]() |
|
revolution 14 Jan 2021, 17:33
jochenvnltn: This is a 16 year old thread.
I wish you like in reviving the original posters. ![]() |
|||
![]() |
|
jochenvnltn 14 Jan 2021, 23:34
revolution wrote: jochenvnltn: This is a 16 year old thread. So the source isn't posted here in 16 years ? btw.. I was only asking about the source code since he only posted the exe's which is strange if you claim this is a demo example meant to learn something. I'm not trying to (reviving) anything i was just asking to see the source code because i really liked the third exe ! Last time i checked FASM itself is open source and we all trying to learn something here .. ![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.