home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
asci20b1.zip
/
todo.txt
< prev
next >
Wrap
Text File
|
1999-05-21
|
3KB
|
66 lines
ASCII 2.0 ToDo
==============
Project notes by D.J. van Enckevort
Functions to implement
----------------------
+ Hiding of MLE to save real estate
User can check MLE in the Edit menu to show the MLE on top of the table or
uncheck it to hide it. If the MLE is hidden the copy, cut, paste and clear
items in the edit menu should be disabled and the table should be resized to
use all available space. This means the sizing and moving functions need to
be rewritten too!
+ Reduced table
User can select a starting and an ending character for the table, and the
program will remove the unneeded rows in the table to save some space. Note
that this means that the fly-over alt-nnn info is calculated by based on the
number of colums and rows, this function must be adjusted in order to give
the correct information. The same for the input of the character????
+ DirectType
The character the user selects in the table is sent directly to another
application. The user selects the application upon activation of DirectType
from a window.
+ Type2Clipboard
The character the user selects in the table is automatically copied to the
clipboard, so it is easy to paste the character into another application.
(Useful for applications that don't work with DirectType or if you only want
to type an occasional character with ASCII Table.
+ Help
Context sensitive online help. A draft of a help file is already available,
however the functionality is still completely lacking from the program. Need
to review all windows and messageboxes.
+ Printing
Possibility to print the table.
+ Documentation
Documentation should cover the newly to implement functions like DirectType
and Type2Clipboard.
Bugs to solve
-------------
None
Cleaning up etc.
----------------
+ Main Window Procedure is far to large, have to split it up into several
functions:
+ DirectType
+ FontDialog
+ Init
+ ....
+ Other Window Procedures should be in separate files
+ about.c: AboutProc
+ dtype.c: DirectTypeProc and functions relative to DirectType
+ settings.c: SettingsProc and functions relative to settings (also loading
from INI?)
+ font.c: Font and codepage stuff
+ What is saved to the INI file should be reviewed, probably is more than I
need to know
+ Program should be thoroughly documented
+ Program should get a new icon, and all windows should use it in the system
menu. Also the about window should have an icon or a bitmap. (But who is
going to create one)
+ Get all strings out of the program into the resources. (Eases localization)
20-5-1999 23:08:17