|
|||
Скачать Hard Coded Text Mode Menu
26.11.1988 { Hard Coded Menu There are alot of well written menu programs available that do many things in addition to being a menu. I wanted something that would just run the major applications that I use and do it fast. Since it will stay in memory, it had to be as small as possible without being real ugly. I am releasing it to the Public Domain for anybody to use / change as they see fit. Please check the note on directory organization at the end of this file. David McCourt Williamsport, PA } {$M 1024, 0, 0} {keep memory usage small} program menu; USES Crt, Dos; const done = False; menu_let = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; {$I menu.inc} {has the hard coded arrays of Drives, Directories, Command lines and executable files that you will need to modify to suit your needs} type CharSet = set of char; var choice : char; cur_dir : string[10]; menu_item : integer; UC : charset; procedure display_menu; var i : integer; begin ClrScr; {clear screen to set border color } window(12,4,72,18); {declare a window to hold menu} textbackground(red); {set the color of the window } clrscr; {clear screen to set the window color } gotoxy( 1, 1); write(chr(218)); {left top - menu box } gotoxy( 1,15); write(chr(192)); {left bot - menu box } gotoxy(60, 1); write(chr(191)); {right top - menu box } gotoxy(60,15); write(chr(217)); {right bot - menu box } for i := 2 to 14 do ..... | |||
© 2009–2023 Russian Pascal Developer Network.
Техническая площадка: ISBIZ Хостинг |