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-08-01 13:22
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » Upload a C source code of a text editing software View 1,824 Replies 9
Original Poster Posted 2007-03-25 21:50 ·  中国 陕西 西安 电信
中级用户
★★
Credits 250
Posts 103
Joined 2006-01-07 16:38
20-year member
UID 48576
Gender Male
Status Offline
The disadvantages of ED text editing software: Although it claims to be the terminator of DOS text editors, it has many disadvantages. The major disadvantages are as follows:
1. Does not support macros;
2. Block copy or move cannot overlap;
3. Does not support a single extremely large file;
4. The split window function is too poor;
5. The paragraph formatting function is too weak.

Disadvantages of TDEDIT3 text editing software:
1. Does not support drop-down menus;
2. Does not support a single extremely large file;
3. The paragraph formatting and tabulation functions are too weak;
4. Does not support Chinese characters (double bytes)

Please have the expert modify the C source code of TDEDIT3 text editing software to the following functions:
1. With drop-down menus;
2. When executing this file, add parameter /C to support Chinese characters (double bytes) direct screen writing and Chinese tab characters;
3. Support multiple sets of English tab characters.
4. Have the powerful paragraph formatting function of Yitian OW text editor.
5. Support extremely large files;
6. Strengthen macro functions
(1) Save all macros in the system default configuration file;
(2) When saving macros, allow naming, so that simple descriptions of macro functions can be made;
(3) When using macros, support direct call through shortcut keys and two ways of calling by displaying macro lists for selection.
7. Support command repeat execution function like WPS, and the number of repetitions can be set, with the default number of times being 1 time.
8. Support DOS command execution function like CCED.
9. Support line scientific calculator function, support decimal, binary and hexadecimal.
Recent Ratings for This Post ( 1 in total) Click for details
RaterScoreTime
henrya2 +4 2007-03-26 00:09
Attachments
TDEDIT3源码.part01.rar (87.89 KiB, Downloads: 100)
TDEDIT3源码.part02.rar (87.89 KiB, Downloads: 107)
TDEDIT3源码.part03.rar (80.5 KiB, Downloads: 109)
Floor 2 Posted 2007-03-25 21:53 ·  中国 陕西 西安 电信
中级用户
★★
Credits 250
Posts 103
Joined 2006-01-07 16:38
20-year member
UID 48576
Gender Male
Status Offline
Upload the executable file of this text editing software
Attachments
已编译文件.rar (77.2 KiB, Downloads: 133)
Floor 3 Posted 2007-03-26 00:10 ·  中国 江西 南昌 电信
中级用户
★★
Credits 486
Posts 171
Joined 2006-02-12 13:53
20-year member
UID 50233
Status Offline
Those who do not study the past are condemned to repeat it
Floor 4 Posted 2007-03-31 22:37 ·  中国 陕西 西安 电信
中级用户
★★
Credits 250
Posts 103
Joined 2006-01-07 16:38
20-year member
UID 48576
Gender Male
Status Offline
Is there no C expert here?
Floor 5 Posted 2007-04-03 07:32 ·  中国 江西 南昌 电信
中级用户
★★
Credits 486
Posts 171
Joined 2006-02-12 13:53
20-year member
UID 50233
Status Offline
The source code you uploaded is not the latest

http://www.cn-dos.net/forum/viewthread.php?tid=28893&fpage=2
Those who do not study the past are condemned to repeat it
Floor 6 Posted 2007-04-05 09:43 ·  中国 陕西 西安 电信
中级用户
★★
Credits 250
Posts 103
Joined 2006-01-07 16:38
20-year member
UID 48576
Gender Male
Status Offline
Floor 7 Posted 2007-05-04 14:51 ·  中国 广东 梅州 电信
新手上路
Credits 18
Posts 9
Joined 2007-03-27 15:13
19-year member
UID 83082
Gender Male
Status Offline
Learning
Floor 8 Posted 2007-05-05 10:42 ·  中国 湖南 长沙 电信
初级用户
Credits 127
Posts 12
Joined 2003-06-20 00:00
23-year member
UID 5576
Gender Male
Status Offline
Thanks
Floor 9 Posted 2007-06-14 18:09 ·  中国 河南 洛阳 中移铁通
初级用户
Credits 21
Posts 11
Joined 2007-06-08 09:52
19-year member
UID 90642
Gender Male
Status Offline
Thanks, study and learn, see if it can be improved
Floor 10 Posted 2007-08-14 21:48 ·  中国 宁夏 银川 电信
新手上路
Credits 4
Posts 2
Joined 2007-08-14 18:58
18-year member
UID 95139
Gender Male
Status Offline
Oh, I'm dizzy.... You call this a text editor? When I finished my C course, I wrote one! It's similar to the TC editor. It even has a menu.

Here's a hint. Use the function in TC language to cache the screen into a variable... Specifically, I forgot the exact function. Back then, I wrote it by referring to a school's "Programmer's Reference Manual"! Keep it up well!

--------------After seeing your talk about editing EXE.

[ Last edited by nxbai on 2007-8-14 at 09:50 PM ]
Forum Jump: