Designing
Screen Interface in C |
This is actually a book called "Designing Screen
Interface in C". It improves my C understanding. Basically the book covers the design
& method to display windowing system in text mode. As a result, my codes which I wrote
it myself are based on this windowing system codes. The windowing system in this book has
the disadvantages itself. It cannot have window size greater than the maximum screen
column and rows. It also cannot have scrolling effect but the scrolling effect can be
shown using extra work of coding.
If you yourself want to use another windowing system, you have to change a bit. Basically,
all windowing are the same.
Enhanced Help File
Browser |
This is a project, which display help file with links.
Scrolling up or down. The pages in this help file based on a text file. Simple to use but
it has few limitations though. First, the help file browser operation may be slow if the
helpfile is located in a floppy disk. Because the program need to find for requested page
on the file every time the user move to another help page. But if the file is located in
hard disk & the disk cache is on, the result is tremendously faster. Advantages are
that we don't have to write a code for loading the whole file into memory and accessing
them.
A page discussing the bitmaps
& icons file header, palette, and how to access them.
A simple program to design screen page. This program
capture the design screen page and save it as a binary file format. The user could load
the screen image by using code supplied (in Turbo C). Download Now
There are lots of small routines that I write. And it will
be on my C library, soon. I have to sort it out. Click here to
go to Routine Library
Recently I've writing C routines, 'Borland Turbo C version
2.0' that display menu on the screen (MS-DOS mode). Below is the screen shoot for the menu
and the codes that user needed change to design your own menu system.
-
- Codes needed to design the menu
source code
Together with this menu system is a windowing system same
as all the available windowing system with fast screen output. It is very simple to use.
Not like other windowing system, which you have to declare the window, set the window
attributes where it doesn't really important to you. I've seen a lot of windowing system
but it seems that they are meaningless since the author won't give you the source code.
Therefore you can't make any modification of the function available. There are also input
box and message box mimicking the windows message box and input box.
|