c++.dos.32-bits - Graphics GUI library
- Javier Guti閞rez (6/6) Nov 12 2002 Anybody knows a good GUI graphics library for DOS32? It would be
- Nic Tiger (43/49) Nov 12 2002 Hi,
- Javier Guti閞rez (8/31) Nov 12 2002 I mean a library who allows to manage common controls such as window...
- zhang li (2/2) Nov 14 2002 Please tell me what's DOSX, how install.
Anybody knows a good GUI graphics library for DOS32? It would be desirable that it also supports Win16 and Win32. I have heard of Zinc Application Framenwork and RogueWave zApp, but both seems to be unsupported products, and the customer supports does not reply me. By the way, Zinc 3.0 and previous, only supports DOS16 apps, so it does not help.
Nov 12 2002
Hi, I have developed GUI library for DOSX. It also supports Win32 (source level, not binary). It is limited to 16bit color. It it rather easy to add 32bit color and 8bit, but I didn't need them yet, so currently they are not here. And what exactly do you mean by GUI? My library (CTL2000) provides graphics support in 'device context' manner, provides window management, almost all standard Win controls and some more. It uses it's own drivers for mouse and keyboard (under DOSX). It suits both event-driven and linear program design. Some limitations: - Resolutions are DOSX: 800x600, 1024x768, 1280x1024 and 1600x1200 (all VESA modes), 16 bit color, VideoCard must be at least VESA 2.0 or VESA 3.0 (for setting refresh frequency) WIN32: all resolutions that DirectX 7.0 supports, 16 bit color, exclusive mode - Platforms DOSX - executable can be run from plain DOS, DOS with memmory managers or under Win9x/WinMe. It WILL NOT work under Win NT family Win32 - executable can be run from Win2000, possibly from WinXP, but with Win98 it will work very bad - Implementation Win32 - GUI was implemented NOT through Win32 GUI API because of too much difference in concept of WINDOW. GUI is completely implemented as in DOSX, except for this requires DirectX 7.0 Exclusive Mode Full Screen. Task switch is performed good (I mean that when I press Alt-Tab or like this, I can safely return to my application). Some cool features: - Built-in memory manager for DOSX (the one from RTL has shortcomings) - Built-in memory debuger (test for leaks, wrong deletes and so on). - Built-in debugging facility (logging to file and to special 'Debug window') - Ability to turn off debugging for release version - Tagged Information File manager for creating, reading and updating files in convenient manner Tell me if it is the thing you asked. Sincerely yours, Nic Tiger. "Javier Guti閞rez" <nikkho NOSPAM hotmail.com> wrote in message news:aqqis8$2obe$1 digitaldaemon.com...Anybody knows a good GUI graphics library for DOS32? It would be desirable that it also supports Win16 and Win32. I have heard of Zinc Application Framenwork and RogueWave zApp, butbothseems to be unsupported products, and the customer supports does not reply me. By the way, Zinc 3.0 and previous, only supports DOS16 apps, so itdoesnot help.
Nov 12 2002
I have developed GUI library for DOSX. It also supports Win32 (sourcelevel,not binary). It is limited to 16bit color. It it rather easy to add 32bit color and8bit,but I didn't need them yet, so currently they are not here. And what exactly do you mean by GUI?I mean a library who allows to manage common controls such as windows, buttons, text containers, ...My library (CTL2000) provides graphics support in 'device context' manner, provides window management, almost all standard Win controls and somemore.It uses it's own drivers for mouse and keyboard (under DOSX). It suits both event-driven and linear program design.Seems great.- Implementation Win32 - GUI was implemented NOT through Win32 GUI API because of too much difference in concept of WINDOW. GUI is completely implemented as in DOSX, except for this requires DirectX 7.0 Exclusive Mode Full Screen.Taskswitch is performed good (I mean that when I press Alt-Tab or like this, I can safely return to my application). Some cool features: - Built-in memory manager for DOSX (the one from RTL has shortcomings) - Built-in memory debuger (test for leaks, wrong deletes and so on). - Built-in debugging facility (logging to file and to special 'Debug window') - Ability to turn off debugging for release version - Tagged Information File manager for creating, reading and updating files in convenient mannerI am ansious. Where can I get it in order to test it?
Nov 12 2002
Please tell me what's DOSX, how install. before only I known 4DOS.
Nov 14 2002
DOSX stands for Dos Extender written by Doug Huffman for Zortec C++, then Symantec C++ and finally for DMC++. It is very small (30 Kb, while, for example, DOS4GW is 260 Kb), powerfull and extremely fast. It can be downloaded from http://www.dosextender.com For more information see DMC page at www.digitalmars.com. To compiler for DOSX model you show use -mx switch (note, that -mn is default - Win32). For linking you need x32.lib or x32v.lib. The first is DOSX without virtual memory support, the second has pretty fast virtual memory support (upto 3.5Gb) Nic Tiger. "zhang li" <li stands.3322.org> wrote in message news:ar0c91$1ef8$1 digitaldaemon.com...Please tell me what's DOSX, how install. before only I known 4DOS.
Nov 14 2002
Thanks Nic I got one x32.zip now. li "Nic Tiger" <nictiger progtech.ru> 写入消息新闻 :ar0gmo$1j56$1 digitaldaemon.com...DOSX stands for Dos Extender written by Doug Huffman for Zortec C++, then Symantec C++ and finally for DMC++. It is very small (30 Kb, while, for example, DOS4GW is 260 Kb), powerfull and extremely fast. It can be downloaded from http://www.dosextender.com For more information see DMC page at www.digitalmars.com. To compiler for DOSX model you show use -mx switch (note, that -mn is default - Win32). For linking you need x32.lib or x32v.lib. The first is DOSX withoutvirtualmemory support, the second has pretty fast virtual memory support (upto 3.5Gb) Nic Tiger. "zhang li" <li stands.3322.org> wrote in message news:ar0c91$1ef8$1 digitaldaemon.com...Please tell me what's DOSX, how install. before only I known 4DOS.
Nov 14 2002