flat assembler
Message board for the users of flat assembler.

flat assembler > IDE Development > DOS Navigator II (DN/2) like file manager, editor and IDE...


DOS or Windows Console ?
DOS
16%
 16%  [ 1 ]
Windows Console
83%
 83%  [ 5 ]
Total Votes : 6

Author
Thread Post new topic Reply to topic
Quant



Joined: 15 Nov 2003
Posts: 13
Location: Turkey
I would like to create a DOS Navigator II (DN/2) like file manager, editor and IDE with useing Flat Assembler.

Please help me to answer this question: "Which platform is best for doing this IDE; DOS or WINDOWS CONSOLE ?"

When Windows Console mode application is used:
1. We could use the extended video modes such as 120x50.
2. We could use USB printers.
3. We could use Sockets for LAN messageing.

But this application can only run under Win32 ! (may be under Linux with Wine)

A few weeks ago I have finished my long worked (totally 3 years) DOS based Text User Interface Library (Reflex UI). It works nice and supports DOS and all Windows versions. This is a commercial application/library and I want to recreate this User Interface with useing Flat Assembler. (CopyRight of this application/library is owned by Orka Computer Ltd., not by me !) Reflex UI written by 100% by me in FreePascal v1.0.7.

Some of its features:
1. 32-Bit DPMI application
2. Can access to all of the system memory
3. Long file name usage under Windows
4. Console title changes under Windows 95/98/ME
5. Multi windowed interface
6. User login
7. VGA font support
8. VESA text mode support
9. Tooltip text (hint) with mouse
10. Keyboard driver, all keys can be redefined
11. BTrieve database usage
12. Reprogrammable objects f.e. Window, Label, Button, EditField, List, CheckBox etc.
13. Integrated Dialog Editor: Saves three file for each dialog:
a. Reeditable dialog file; .Res
b. Run-time version of dialog file; .Dlg
c. Pascal source (automatically generated)
14. IPX based messaging
15. Internal task/window manager
16. Internal print manager
17. windows (and all objects) can run simultaneously

... goes on...

I have sended a basic screenshot of Reflex UI.

Note: Sorry, My English is not good.


Description: Reflex User Interface ScreenShot
Filesize: 25.89 KB
Viewed: 1295 Time(s)

ReflexUI.GIF




Last edited by Quant on 18 Dec 2003, 15:59; edited 1 time in total
Post 18 Dec 2003, 10:38
View user's profile Send private message MSN Messenger ICQ Number Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3494
Location: Bulgaria
Well, the only application for text based IDE novadays is when there is not accessible graphic mode. I had some plans to build such IDE especially for OS creation, but later I began to work on Fresh and the project is freezed now. Here is the almost latest work version. It is written on FASM, for pure 16 bit real mode DOS (but it runs OK in Windows too) If you find it usefull, use it.

http://board.flatassembler.net/topic.php?p=1943#1943

Regards.
Post 18 Dec 2003, 10:53
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Quant



Joined: 15 Nov 2003
Posts: 13
Location: Turkey
Thank you very much for your source codes.

I have tried to run dostest.exe under Windows XP (SP1) and Windows 2000 (SP4) and it was freezed !

Are you used special text video mode on application (dostext.exe) startup ?

Do you tested it under Windows XP/2K ?

Regards...
Post 18 Dec 2003, 12:10
View user's profile Send private message MSN Messenger ICQ Number Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3494
Location: Bulgaria
Quant wrote:
I have tried to run dostest.exe under Windows XP (SP1) and Windows 2000 (SP4) and it was freezed !
Are you used special text video mode on application (dostext.exe) startup ?
Do you tested it under Windows XP/2K ?


It probably won't run under XP/2000. This IDE actually is intended to work in pure dos environment, because the main goal was to provide IDE for PM OS developers, that to have special OS loader, starting the developed OS in PM, directly from the IDE and returning to IDE without reboot in 1..2 seconds.
It uses special text mode (fully VGA compatible) because I wanted to provide most Windows-like working environment with all comfort, but without using graphic mode. (I think you will like this interface. Smile )
If you run it in pure DOS, you have to install Mouse driver.
- It runs on Win95/98 too, because they allows working with custom video modes in DOS.

Regards.
Post 18 Dec 2003, 12:30
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Quant



Joined: 15 Nov 2003
Posts: 13
Location: Turkey
Ok, I have tested DOSTest.Exe under Windows 98SE. It runs without problem. You are right, your user interface is really good. Great work !
I think, I can learn many ideas/thinks from your codes. Thank you again...

Regards...
Post 18 Dec 2003, 12:48
View user's profile Send private message MSN Messenger ICQ Number Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2019, Tomasz Grysztar.

Powered by rwasa.