flat assembler
Message board for the users of flat assembler.
Index
> Windows > ColorLib v1.0 |
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 |
|||||||||||
22 Jul 2005, 22:25 |
|
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 |
|||
23 Jul 2005, 07:16 |
|
Vasilev Vjacheslav 23 Jul 2005, 10:02
i use this buttons
_________________ [not enough memory] |
|||||||||||
23 Jul 2005, 10:02 |
|
rambo 23 Jul 2005, 10:07
where double buffering has gone?!
pozdro, pozdro rev! : ) |
|||
23 Jul 2005, 10:07 |
|
rambo 23 Jul 2005, 10:09
Vasilev Vjacheslav wrote: i use this buttons vasilev, fifth template is buggy on my xp : ) |
|||
23 Jul 2005, 10:09 |
|
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'. |
|||
23 Jul 2005, 12:56 |
|
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] |
|||
23 Jul 2005, 16:45 |
|
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? |
|||
23 Jul 2005, 16:50 |
|
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'. |
|||
23 Jul 2005, 17:09 |
|
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 Also I noticed that I forgot to preserve esi and edi values. Thanks for bugreport. There's an updated version in the first post
|
|||
23 Jul 2005, 17:33 |
|
flaith 23 Jul 2005, 19:32
Thx
_________________ Je suis sur de 'rien', mais je ne suis pas sur du 'tout'. |
|||
23 Jul 2005, 19:32 |
|
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.. |
|||
24 Jul 2005, 07:14 |
|
Vasilev Vjacheslav 24 Jul 2005, 07:38
Reverend, first, i must fix bugs and do little optimization
|
|||
24 Jul 2005, 07:38 |
|
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 |
|||
14 Jan 2021, 17:28 |
|
revolution 14 Jan 2021, 17:33
jochenvnltn: This is a 16 year old thread.
I wish you like in reviving the original posters. |
|||
14 Jan 2021, 17:33 |
|
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 .. |
|||
14 Jan 2021, 23:34 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.