Message-Id: <3.0.6.16.20010519155619.3d0f5dca@pop3.01019freenet.de> X-Moto: I like to be lesbian. X-OS: Windows für Workgroups 3.95 (aufgebohrt) X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (16) Date: Sat, 19 May 2001 15:56:19 -0200 To: djgpp , allegro From: Nur Nurani Subject: WindowManager and Desktop Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Sender: 510034080946-0001 AT t-dialin DOT net Reply-To: djgpp AT delorie DOT com Hello, I like to program MY OWN WindowManager with a small Desktop. It is ONLY for an embedded system. (SEAL ist too big) Now my Questions: 1) How can I make a program which can run without DOS as embedded system ? Maybe I need FreeDOS to partition and formating the Harddisk and write my own Bootsector which load the Window- Manager and Desktop... or MUST I use DOS because the Packet- Driver for the Watt-32-Stack 2) Where can I get Infos about programming the Grafik-Interface (must be 1024x768x256) 3) It must have Multitasking. Each task must have the same time- delay like under Linux and not preemtiv where one task can block all others (e.g. the FAX under Windows) 4) How can I program my small apps modular. They must work only inside my WindowManager and Desktop. In have heard about *.dxe which is like a *.dll and can loaded dynamicly. 5) The whole thing must run with a 486/33 (with FPU) and 4 MB Ram. 6) The TCP-Stack (Watt-32) must included in the WM and desktop and must be accessibel by all Apps. 7) Interface to controll I/O-Card (8255 or soething like this) 8) And finaly the WindowManager and Desktop must have a nice design and 'Calmira II' like frienly It will be nice if I can get many URL's to check out because I like to get the Infos before I beginn to programm it. Nany Thanks in advance Nur P.S.: My first Apps are running already ;-)) without any compiler- errors and crashes. Many thanks to the writers of the FAQ and all the full blown Documentations. Hey Girls and Guys, I like to continue to programm properly... ...so I need very good Infos of you (the already C-Profis).