China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-09-14 23:56
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » The Terminator of DOS Interface Development View 98,420 Replies 290
Floor 196 Posted 2007-08-27 10:17 ·  中国 广东 深圳 宝安区 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
1: To obtain pure DOS, generally, you can install DOS 6.22 or DOS 7.0. Since Win 2000, Win XP, and Win Vesta do not fully support DOS, it is recommended to install a second operating system - Win 98 system to obtain DOS 7.0.

2: Because a large number of pure DOS installed additionally under Win XP basically automatically install the Chinese system after startup, which wastes a lot of conventional memory. It is recommended to install a second operating system - Win 98 system to obtain DOS 7.0.

3: If running under Windows 2000 or Win XP, configure the "XmsStyle" keyboard configuration in the "Boot" section of the Config.Sys file in the Sail30000 directory to "1" and use disk emulation to expand memory. If running under pure DOS or Win 9X, configure the "XmsStyle" keyboard configuration in the "Boot" section of the Config.Sys file in the Sail30000 directory to "0" and directly use expanded memory.

4: To check memory, type the "mem/c" command at the DOS command line.



The C:\Config.Sys should be configured as follows (if it is DOS 6.22, change Windows to DOS)

Device=C:\Windows\Himem.Sys/TestMem:Off

Device=C:\Windows\Emm386.Exe noems novcip

DOS=High,Umb

Stacks=9,256

Files=30



The C:\Autoexec.Bat should be configured as follows (if it is DOS 6.22, change Windows to DOS)

path C:\Windows;C:\Windows\Command;C:\Bc31\Bin

Lh SmartDrv.Exe

[ Last edited by firstsail on 2007-8-27 at 10:21 AM ]
Floor 197 Posted 2007-08-27 15:48 ·  中国 江西 南昌 电信
新手上路
Credits 18
Posts 10
Joined 2007-01-29 10:56
19-year member
UID 78034
Gender Male
Status Offline
Complete "library files", "header files", "instructions" and "source code" can be downloaded from "www.FirstSail.B2B.Cn". The address is invalid.
Floor 198 Posted 2007-08-27 19:30 ·  中国 广东 深圳 宝安区 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
The download address has long been changed to "http://www.firstsail.com.cn/software.html".
Floor 199 Posted 2007-08-27 21:36 ·  中国 广东 深圳 电信
新手上路
Credits 8
Posts 3
Joined 2007-08-21 08:31
19-year member
UID 95466
Gender Male
Status Offline
If you are here, leave contact information, such as QQ or email. There are many things to ask for advice.
Floor 200 Posted 2007-09-09 17:56 ·  中国 广东 深圳 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
(1) In some 386 PC104s, the outtextxy function may fail to display 8*8 font libraries. Now WinSail has modified the OutTextXY function to enable it to display 8*8 font libraries.
(2) To cooperate with item (1), the font library has also added 8*8 font patterns.

Please download at the following address:
http://www.firstsail.com.cn/software.html
Floor 201 Posted 2007-09-09 19:09 ·  中国 江苏 无锡 电信
初级用户
Credits 50
Posts 21
Joined 2007-04-19 07:56
19-year member
UID 85711
Gender Male
Status Offline
Is the source code no longer provided for download?
Floor 202 Posted 2007-09-09 22:48 ·  中国 陕西 西安 电信
初级用户
Credits 31
Posts 13
Joined 2007-09-09 15:29
19-year member
UID 96938
Gender Male
Status Offline
It's a very good thing. The owner of the post is a master. A graphical interface running under DOS, and you even developed such a thing by yourself! But the design of your website is too bad. I strongly suggest that you ask me to change your logo.
Floor 203 Posted 2007-09-20 12:21 ·  中国 广东 深圳 宝安区 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
to qunce:
Thanks for your suggestion!
Floor 204 Posted 2007-09-20 16:01 ·  中国 福建 宁德 电信
初级用户
★★
Credits 178
Posts 85
Joined 2006-07-06 15:25
20-year member
UID 58125
Status Offline
I used it a long time ago, and it's really a very good GUI library. In terms of functionality and convenience, it is better than another GUI library ECURB 2006 in BBS.

But a BUG was found: pressing the DELETE key deletes the entire line of content instead of deleting a single character.

Also, it's not really a bug: the interface is not very good-looking, worse than QBWIN and ecurb, so some small GUI programs still choose QBWIN... Well, this is a matter of仁者见仁,智者见智, everyone has different tastes.
Floor 205 Posted 2007-09-20 17:32 ·  中国 广东 深圳 宝安区 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
to Zqlcch

(1) When WinSail was initially designed, pressing "Del" would delete all characters in the edit box. Re - entering all data in the edit box is beneficial for reducing misoperations in industrial sites! Moreover, the division of labor between the "Backspace" key and the "Del" key in the edit box of the Windows operating system is not very clear, which seems to be a waste of keys.

(2) Regarding the GUI of WinSail, the graphics mainly imitate Windows 98, and the font library uses a 16X16 Chinese font library and an 8X8 English font library. Before September 2006, the GUI interface was indeed rather unimpressive. But after that, WinSail made relatively large updates to the interface controls. It imitated Windows controls point by point after magnifying them with the "Magnifier" program in Windows accessories. Now WinSail supports Chinese input methods, and this should be thanked to member "profree" for sending the "Chicago 9" program.


(3) The GUI under DOS mainly uses "dot - matrix" font libraries, while Windows uses "vector" or "TrueType" font libraries. So it is very difficult to say that the interface can surpass Windows, and to be more bold, the possibility of surpassing is almost impossible! What we can do is to try to be as close as possible to "Microsoft", and surpassing "Microsoft" is not the responsibility of our generation!


(4) The download address of WinSail has been changed to "http://www.firstsail.com.cn/software.html".


Here, we should properly thank "Zqlcch" because you put forward many practical suggestions.
Floor 206 Posted 2007-09-23 23:00 ·  中国 湖北 武汉 联通
新手上路
Credits 5
Posts 3
Joined 2007-09-23 22:18
18-year member
UID 98140
Gender Male
Status Offline
How to download?
Floor 207 Posted 2007-09-24 18:38 ·  中国 广东 深圳 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
to Zh1234

You can download WinSail V2.0 by logging in to the webpage "http://www.firstsail.com.cn/software.html"
Floor 208 Posted 2007-10-06 22:55 ·  中国 云南 红河哈尼族彝族自治州 电信
初级用户
Credits 29
Posts 15
Joined 2007-10-06 09:40
18-year member
UID 99007
Gender Male
Status Offline
It does look pretty good, actually.
Floor 209 Posted 2007-10-17 16:26 ·  中国 广东 深圳 宝安区 电信
初级用户
★★
Credits 138
Posts 67
Joined 2007-07-04 10:11
19-year member
UID 93093
Gender Female
From 云南
Status Offline
Found a serious BUG!

The content entered by the CMultiEdit class of the multi-line edit box is always an "empty" string returned by the GetWindowText() function before there is a "carriage return and line feed". Only after there is a "carriage return and line feed" can the GetWindowText() function return the correct string!

[ Last edited by windowsvesta on 2007-10-17 at 04:27 PM ]
Floor 210 Posted 2007-11-15 13:51 ·  中国 广东 深圳 宝安区 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
Updated!
‹ Prev 1 12 13 14 15 16 20 Next ›
Forum Jump: