flat assembler
Message board for the users of flat assembler.
![]() Goto page 1, 2, 3 Next |
Author |
|
Tommy 13 Aug 2003, 06:55
Damn, you did exactly what I was going to do today...
![]() ![]() ![]() BTW: Nice work! |
|||
![]() |
|
scientica 13 Aug 2003, 15:08
Yoppie! I (think) I've fixed that bug!
![]() ![]() ![]() (It was a pice of code, I made the mistake trying to optimize while writing, never do that, it only gives head ace and a buggy pice of code ![]() ( ![]() ![]() [EDIT]Outdated attachement removed. There should be newer version. possibly in another thread.[/EDIT] _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
![]() |
|
JohnFound 14 Aug 2003, 05:27
scientica wrote: Yoppie! I (think) I've fixed that bug! It works fine for me. Good work Scientica. |
|||
![]() |
|
Blag 14 Aug 2003, 06:20
I just test the new FRESH version.....it's good to see that you include Tommy's icon.
![]() Got a question.....when is going to be avaliable the open menu???? Anyway.....good job you all. ![]() |
|||
![]() |
|
JohnFound 14 Aug 2003, 07:59
Blag wrote: I just test the new FRESH version.....it's good to see that you include Tommy's icon. So, well, at first we must understand what we want to open. ![]() there are some visual parts of the project. Just now I am writing an article about common structure of the application created with Fresh. It will be ready these days, so I will post it here and we will discuss all details. I am wondering also, whether it is good to pack whole project in one file (where different parts of the project - sources, visual data, resources, etc. whold be separate chunks of the project file, like RIFF file format) This one project file may be inserted like section in the exe file (of course only if the programmer want's this) This whould be very usefull for distribution of open source projects - one file - exe + source. |
|||
![]() |
|
scientica 14 Aug 2003, 11:43
Here comes my current oppinon, I'll await you post. But I can't resist posting my thoughts now:
I think that we should have the project structure like this: A few basic modes: Plain mode: No project file(s), the .asm,.inc files created manually are save in the folders they're created in (first saved in), the dialogs and other resources are saved to one single file (or as the second alternative see "(*)" below), named by the user. So basicaly using the IDE to create "standalone" files. The user could theoretically use Fresh "just" for the resource section. (*) The resources are to be saved in one big file (<name>.rsrc? (rsrc after the .rsrc section, it should contain the "section line", so it's just included in the sources)) or in many small files (dialogs.rci, menus.rci (ResourCe Includes) which is includeed in some <name>.rsrc file) Standard mode: The project saved with a project file (which contains info such as is there a resource file, what resources are there, are they in "singe file format" or "multiple file format", and some project description, etc), the asm/inc files are saved in the project folder, and a line in the project file says that they are a part of the project. IMO we should not put every thing in one big file - I prefer the sources by it self, the resources separated from the source (put in it's own file(s)). btw, I've begun work with the CheckStyles, but I fear it'll take afew days, have just begun thinking of what algorith I should use (I'll (re)use the "Style Sets", somehow ![]() _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
![]() |
|
JohnFound 14 Aug 2003, 12:11
Hi, Scientica.
I am agree with most of your thoughts, but with one exeption. We don't need 2 modes of Fresh. The project will become "Plain" or "Standard" depending of what the user add's to this project. If he use just plain, manually source files and if he uses visual editor only to create dialogs and resources - he will get "Plain" project. If he uses standard libraries, auto source creation and visual editor - as class and form editor not only as dialog editor - he will get "Standard" project. Everything must be user action dependent. I will try to descript everything (including your opinion and others opinions, if any) in one article to clear the goals and to give some "road-map" for Fresh growth. Regards. |
|||
![]() |
|
Blag 14 Aug 2003, 14:51
Quote: Just now I am writing an article about common structure of the application created with Fresh. It will be ready these days, so I will post it here and we will discuss all details. That's great ![]() Ok....my english is not that good....so maybe i didn't understand perfectly both opinion of you and Scientica.....so here's my deal: (Sorry if i gonna say something that is already zed ![]() I know that FRESH is an integrated IDE....but i think that the options could be: 1) Save it as plain or save it as project. 2) Save it as .exe for both windows and dos. 3) Save a file, that contains the information off all the resources, forms and sources. So when you load a project you just load that file...and you got all ![]() 4) A HexEditor would be great....I think that Tommy is working on that. 5) The chance to delete a control placed on a form, when you don't need it. (I know it's not a bug ![]() Well.....i know it's going to be a hard work..... ![]() ![]() Anyway....good luck! |
|||
![]() |
|
JohnFound 15 Aug 2003, 08:13
Hi guys.
Unfortunatelly I couldn't finished the article, and I will be offline for about a 7..8 days. It will be posted immediately after my return online. Tomorrow morning I am going to the "Black sea", to take some tan, to meditate about Fresh internal structure and to collect some power for the next year. ![]() Of course if there is some internet cafe, I will look at the board from time to time, so we can discuss all aspects of the project, and you can post your code or make next pre-alpha releases. I feel that first version that will compile something is pretty near. ![]() Keep great working. Best Regards. |
|||
![]() |
|
scientica 15 Aug 2003, 10:22
7 to 8 days, I just discovered that next week school begins again, so I'll probably have less time to code
![]() (but honestly, it wouldn't surprise me if I got more done anyway ![]() ![]() _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
![]() |
|
Tommy 15 Aug 2003, 12:29
Me too, I also start school again next week... But who knows, maybe we get as much time to program as now...?
![]() scientica, how old are you?? |
|||
![]() |
|
scientica 15 Aug 2003, 13:16
16, but I'll 17 the 28th
![]() I know for sure that I'll be doing some kind of programming in school (in the subject "Programmering A" (Programming A, normally VB coding, but I've heard one may learn C++ instead, but I alrady know Visual Basic, C++ and Asm (and some more), ![]() ![]() ![]() _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
![]() |
|
Tommy 15 Aug 2003, 14:43
![]() I'm also 16 years old, but I'm not 17 before next year (in March)... ![]() So long! Take care! Tommy |
|||
![]() |
|
Blag 16 Aug 2003, 06:02
Damn.....i'm feel kinda old.....i'm turning 26 this november
![]() What who cares ![]() ![]() |
|||
![]() |
|
Tommy 16 Aug 2003, 11:51
A new release of the AsmEdit control is soon ready... I think I'll post it tonight....
New features will be: * Indent/outdent selection * Dynamic bookmark system * + some fixes So long! Tommy |
|||
![]() |
|
Tommy 17 Aug 2003, 08:31
AsmEdit Version 1.0.04:
------------------------------- * Dynamic bookmark system (toggle bookmark by double-clicking in the margin or pressing Ctrl+B, move between the bookmarks by using the menus or the shortcuts [Ctrl+Up and Ctrl+Down]) * AES_INDENTSEL: Indent/outdent selection * Comment/uncomment selection * AES_LINESELECT: Ctrl+left mouse button click => select line * ...+ some fixes... See source for info on how to use the control.... I have implemented it into Fresh 1.0.06 (latest upload of scientica) with menus for bookmarks, comments and indents... JohnFound: Sorry, but I started this work on an older version which I had zipped here on my computer... Therefore I lost your comments... ![]() Enjoy! [EDIT]Outdated attachement removed. There should be newer version. possibly in another thread.[/EDIT] |
|||
![]() |
|
scientica 17 Aug 2003, 10:53
Nice
![]() One bug thought: when using delete the bookmark isn't updated, but backspace updates it. _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
![]() |
|
Tommy 17 Aug 2003, 16:53
What do you mean? ....when I try to figure out what the bug is, it works...
![]() Thanks! ![]() |
|||
![]() |
|
scientica 17 Aug 2003, 20:37
Ok, here is a reproduce,
Type: (ignore the "(*)", but they shouldn't affect the result) Code: 1321321321321321323213131313212313 2313213213213213 321(*) 321 1212 2 32132(*) 132 313 21 21(*) 11323213 1 213 Place bookmarks at the lines marked with (*) Place the cursor before the 2 (the line above the 2nd bookmark). Hit "Delete" twice. As you see, the bookmark isn't updated. (funny, I just discovered that the bookmark disapears when continuing to hit delete, use delete to revmove +5 lines). Nice work, any way ![]() _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
![]() |
|
Goto page 1, 2, 3 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.