flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > Fresh: next work version... |
Author |
|
decard 03 Mar 2004, 09:25
I like the new turtle!
And smooth progressbar also looks better, especially for the search progress. Just by the way, I thought it would be great to make a function for placing form on the screen center not only for modal windows, but for all windows. Here's modified version of form.asm: I added PlaceForm routine, which moves window according to MSF_* constants (just like ShowModal). And I modified progresswnd.asm to use this approach. Oh, and I have to finish the keyword list of FreshGuide - now I'm around SSE2 instructions... regards [edit]outdated attachment removed[/edit] Last edited by decard on 18 May 2004, 20:20; edited 1 time in total |
|||
03 Mar 2004, 09:25 |
|
decard 03 Mar 2004, 11:14
OK, now all the instructions are in the keyword list
[edit]outdated attachment removed[/edit] Last edited by decard on 18 May 2004, 20:06; edited 1 time in total |
|||
03 Mar 2004, 11:14 |
|
decard 04 Mar 2004, 19:58
Hi John,
It's nothing important, but I'm just curious why even simplest program that uses win32 macroses, generates so much "binary code lines"? Even small window template app generated more than 2300 lines. Where are those lines? I can belive they go for macroses |
|||
04 Mar 2004, 19:58 |
|
JohnFound 04 Mar 2004, 20:06
Hi decard.
I simply don't know. Probably a bug... Thank you for the apointment. Regards. |
|||
04 Mar 2004, 20:06 |
|
decard 04 Mar 2004, 20:13
I think I realized why:
Code: include "%finc%/macro/struct.inc" struc gg { .t dd ? .p dd 45 } result: 0 code lines Code: include "%finc%/macro/struct.inc" struc gg { .t dd ? .p dd 45 } struct gg result: 9 code lines... |
|||
04 Mar 2004, 20:13 |
|
decard 06 Mar 2004, 17:08
findreplace updated - now you can cancel the search...
One more thing: what about adding import file with functions from crtdll.dll?I created this file using scanner form Comrade's page. regards
|
|||||||||||
06 Mar 2004, 17:08 |
|
Tommy 10 Mar 2004, 18:02
There's a bug in the new work release... And that's a "huge" one! See screenshot (from opening a file, no matter which), that should explain everything... John, let me know if you need some debugging information...
|
||||||||||
10 Mar 2004, 18:02 |
|
JohnFound 10 Mar 2004, 18:34
Tommy wrote: There's a bug in the new work release... And that's a "huge" one! See screenshot (from opening a file, no matter which), that should explain everything... John, let me know if you need some debugging information... Yea, I discovered this (or very similar one). But it is more deep than seems. This strange behaviour appear in my computer after I uninstall one shareware program. The same version of Fresh worked fine on my work computer with the same OS (Win98lite) and under Win2000 also. After one day of searching, I discover that this is because sometimes (very strange) when you use SendMessage function it trashes edx register, AFTER exiting of the window procedure. So, in source editor we use edx for returning results of some messages again with eax. Unfortunately before I can discover the problem more deeply, it simply disapear and now Fresh works fine in my computer. Fortunately, this problem is not too serious, because I began these days (because of completly different reasons) big rewrite of the source editor. Now I simply will make it to work without using edx to return values. The main goal of this rewrite is to make one common API interface for all editors in the Fresh. This will make very easy developement of future editors - graphic editors, resource editors, hex editors and so on even as external dll's. Regards. |
|||
10 Mar 2004, 18:34 |
|
Tommy 10 Mar 2004, 18:43
Ok, I see! Thanks for the explanation... And good luck with the "source editor"! Seems to be a good idea!
Well, got to go now... Football training in an hour... So long! Regards, Tommy |
|||
10 Mar 2004, 18:43 |
|
pelaillo 10 Mar 2004, 20:44
JohnFound wrote: The main goal of this rewrite is to make one common API interface for all editors in the Fresh. JohnFound, this is great idea ! Please consider also the nice RaEdit by KetilO (we could forgive its masm sources ) Someday I will port it with permission of author. |
|||
10 Mar 2004, 20:44 |
|
JohnFound 10 Mar 2004, 22:42
pelaillo wrote: Please consider also the nice RaEdit by KetilO (we could forgive its masm sources ) Well, I will document the API when I make it to work. For now it become very universal and allow attaching not only source editors, but any file type editors. Actually I began this, because I have some troubles with form template files and I realized that in the future there will be troubles with image editors too. Regards. |
|||
10 Mar 2004, 22:42 |
|
LiuJunfeng 12 Mar 2004, 15:31
I downloaded Fresh v1.0.1D pre-alpha, there are so many bugs, I can't generate executable and can't save source.
Hope this Great project "Fresh" can grow up quickly! |
|||
12 Mar 2004, 15:31 |
|
decard 12 Mar 2004, 15:57
well and I can save any file and I have no problems with compiling at all.
Maybe you could write what exactly happens, so we could give you some feedback, and eventually fix those bugs (if they are real bugs) regards |
|||
12 Mar 2004, 15:57 |
|
iklin 01 Apr 2004, 14:34
On my side Fresh is a good project but I agree with LiuJunfeng - it still have much more problems.
|
|||
01 Apr 2004, 14:34 |
|
Kain 03 Apr 2004, 03:37
JohnFound wrote:
This problem is persistant on my Win98SE. I can do nothing at all with FRESH. I'll await the next gen. version. Meanwhile may I suggest adding a quick little feature in your rewrite which is missing from FRESH and FASMW. Have the Open dialog default to current directory (or where FRESH starts from) I added this in my personal copy of FASMW and it makes life a little easier since my assembly folder is deeply nested. |
|||
03 Apr 2004, 03:37 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.