Dec 102017
 
Very nice Windows Shell. Easily launch programs with a single click. Written in Turbo Pascal for Windows, and includes complete source code.
File OM38.ZIP from The Programmer’s Corner in
Category Windows 3.X Files
Very nice Windows Shell. Easily launch programs with a single click. Written in Turbo Pascal for Windows, and includes complete source code.
File Name File Size Zip Size Zip Type
OM.EXE 89344 31134 deflated
OM.WRI 69248 27067 deflated
OMLOGO.BMP 11518 1251 deflated
OMSOURCE.ZIP 31878 30753 deflated
PAGE1.ICO 766 193 deflated
PAGE2.ICO 766 184 deflated
PAGE3.ICO 766 152 deflated
PAGE4.ICO 766 241 deflated

Download File OM38.ZIP Here

Contents of the OM.WRI file


1OttoMenu 3.8 Documentation

Function:
Provide quick access to a large number of programs and utilities under Windows 3.1 using a combination of icons and radio buttons. This is a menu system with limited file management capabilities.

Prerequisites:
Windows 3.1.

Installation:
Copy OM.EXE and OMLOGO.BMP to any directory you wish. If this is your first outing with OttoMenu, copy the sample OM.INI to your main windows directory - this will give you some sample program items when you fire up OttoMenu for the first time. If you already use OttoMenu, skip this - your custom OM.INI file is already in place. You may also wish to copy the icon files (.ICO) to whereever you placed OM.EXE.
Launch OM.EXE from the program manager, the file manager, or include it in the run= or load= line of your win.ini file.

Using OttoMenu
OM comes with slots for 10 iconic buttons across the top of the display window, a second row of 5 preconfigured buttons underneath, a center box of 20 configurable radio buttons, and 4 page icons along the bottom of the window. At the center - left is space for a logo of your choice. A sample window looks like this:



|`XEL(|`?Yl`fdG.""""""""""""""""""""""""""""""""" ``o|[email protected]`"""""""""""""""""""""""""""""fg~ff?`ffn`[email protected]@3[email protected]@@@@@@@@@@@@@@@ "$_[[email protected] @[email protected]`|? U}UU~g3{i$
|UT0{j{*=$|W,jq*|`OUZ??fuJ]A|?xjqJ?D]| T;}jujTUI|O;|Og5i]|ds{?]D| ysb?{U_>]|3?$U|??7?UU_]`>>{[email protected]~o+Uv~]/o{_Bs?bx_yT_Uo{@~%~{:e]6f8hs{k/}_BOU7
]klW?'7{[email protected]\q~?$N?j>'Mkh7{[email protected]]uB6OI&^S#z^w^jw{@Xa~$N_}Z]][email protected]\qB6_\G'?O]=wn{ws}z}_~/I>^Uwv~{~oJX`BoU~]OO^]U_~F$~X[U^`sw)ImO^;Z_U$]e+7vX4kH]AYs7F'l]LzP]T_?|w)OXX`]Q_;[email protected][email protected]"[email protected] @pw}$#ie#111ie!!##!%i31!)!33########################!!!!w}RVVVZZ[R[2ZZZZZZZZZZZZZZZZZZZZZZZZ[[6ww?v?32V26622R2RR262RVR22222222222222222222222v%)1k%)e%%+5)a)1%ivl;?}vl?=v?1%#!#)e#c)!!#1c%e!%!c)a!!!!!!!!!!!!!!!!!!!!!!#!#%!t_`VZZVvx?``?e!S?2jxejee_eEOi_mjm7Ux?VdQm?#"!33dX0VRRj,@ 0?dYJ0?j80?23dOm0i$1i_j0l0?d.7o0?,do0?3"!c#j/oRn67?2_eTKo?nu:jon6u6{U`vI(UFV^vV7632e iO=%%p}vu7M}wNR_L)?m~Uw^?]R?~w]UWAO?s~~]2Z)/'7k`~?c}e1!jnQfX?2U76R2)
?~?#w!"lywN3/wo)ag4O8i ?no1#!_2S
9???VVUM?\,F?W12V)i/
?*#iim?pLOU)#gG 5"!e!3Rs|?RZ?VUL
?^)VGxR6m6R)!}!+#a%_m3
?ULLE)ig%`4x1c!3SSuL!puU^mRqx ?2?mm}2RV)+')?%)_m?UL'[email protected])c/@?#$#)%3!RZSRL<3?^
VV7
2R)!'+wid?i++
mop?UL_?)k7O!"##e(3WWVVZRL+"^Wp2VSVE))@?)a15m~PL}U)a';{C)`?#+3g+S?3Z_LvU^(27RR)i%%clpUNV)a'&?!`ac%j2vC?R_UMu?ULU67p?262R!5?1$ae$^mSL3b1'>%b%#!_R2lM6W?V?2S1a'1`?ijMlZ%#gc !c!UZV_lUM7362V1k!?!M?Ul%#ge c1a-VjnULUW6RZ317$ak5_LVl%g#"?#c%UZ?Z_knUL6R6U1!'j5MVlU%coc"ca%R?S_l?NR726R6U1)mmmm)UNmUW{kl#c!%1%i#!!!!!!!!!!!!)# %)e_UVZ6RljMU2226R666666666666?ZVU1ek%e!!%c!h?!!UMl%1c!1!33e!aaaaaa)))))%3 a1UVZRRnUL23232R6S2RRRR22221%%i)%i1ii11)##%+?eUM?lU%a##a!#)#e!%#!%aae1!)"c3#_ZSZVV2V2R2IlN%22R2R62V666_1%5eei%%i1%a)!!50)NlVi)c% ?c##URR?Z_m?VVS2R2VU?_oy1i))e*1a_U0?_>|?_<{?_r;)#%)3"c#%Uw}?_o
:VRRRUg|_R=wX=_cr:S22RV222"{{_o;a)+i)0T}<#}="~={p9#e%3+ a##Uw?o>Z2R2_R?}<%?}P=?p:2RRZ323[~o95+#%a!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)k%>[email protected]@RD

Use the top row of icons to access various Windows and DOS programs. You can configure the icons to launch any programs you wish. If you use the sample om.ini file included with the.zip file, the first and second icons will launch the Program manager and File manager respectively along with other standard Window's utilities. You can configure the icons to launch DOS applications too - and associate an icon file with the DOS application. More on that later.

The second row of 5 icons represent preset functions:

&(@&
l(
UUjUURIR2RUUULFUZjkjIS$URl^$Uj`RL5k% 5ZnkjR$
UUURUUHT^SU,EVVjLj!VRUT\Z!%QZHlHk2^@("*B"j6a-"ETmCUB"jI[-PrHlLV;Gl!*BT{7(JA[Pj2pTL[h mhRj6?Zl`m1"IU(R`L[@<@]un`m04mUUbT`[HU)+Jj`Hm+UU!tT`[Z]DX&SBj`[email protected]#VTlL{ Mj)TUUUUHUZHUUSJuvjUQEZU)j)UUUUHUUkZmkZUUUP
[email protected]*$$$$$$$$$$$$$$$$$$$$$$
* DOS prompt
* Run a program dialog
* See free drive space
* Copy,move, erase files
* Exit! Windows

To activate a function or program, just press the button.

The sculpted box on the right displays either free memory or the current video mode.

(UVUUUUUUUUUUUmET"!UHDJTIQP*Q**{}wz~wn]]^~}vUmz]Zg2{q8(Xnj{2JcQrKWc^\D1w1D(UQ!,LVs*uQiG~:2Hf?R<:jovLTc)j The memory display lists the free Global memory , %Free of User Segment , and % Free of GDI segment memory. The display is regularly updated 30 seconds or so. It is also recomputed whenever you click a page icon along the bottom of the window. To switch between memory and video mode displays, just click the sculpted box with the right mouse button.

The middle of the window contains 20 radio buttons which launch Windows and DOS programs, or batch files. You will need to configure these items to suit your own needs.

%00~0(00 l$%ddm,,-le%el,e$l$,ve4e%f$d6%$edfKCcJKjfffSVj[email protected]dtl]wWw$`_]U]omwUWU]WTwU_wUUw]UW_VwUW]WH~wwhdUUw]UUWwUWu]W$zwzuwW~UUwnUUW{Uk^]]Wl=jUoj]wl`7^PP:0cwzUUW{]o$Bf^u_}]u_W_U}[{[email protected]{ow~UUW_`dwr$cj}WWU_wws,^f&WwvwU}UW_{BfFWUWkV_wrl.p oWWwu_wUWd`{]^zW~WzwzS./UWwu_}wU{]PwW_{wyHnWUWwuWw}Qd;W]UW]wrdoU_WwzwU}_5W]U~w]wrlUWw~~d`*}]_U_wzW}uZw]*}UWy_H~u^w_u}hd*^}_{wr$J_uwW{zU}U]_}~oUwswlw_uw?U}e`U_n&W}~QC*{zo{wQeuw^K?}*ExX+}^ktU~_{HoF"!3>w}kdUWUp3b}sP_s%_lF#x>ut\}_*bq+}mqU[_slfS31>]u{m_\Y~`UURxhh+}U:RpUwU[{d]z]_][j}z]wUkU{H?]~]]^]@djUuW}]wUUUsu?Z]n]_jU]UUw~uUw]w_UUWUrl_U}wn]$`zaZUzwj:wUrVWwuwU}Qw{}]~?.wUUU^wjUorHkUoRU}?_}]Vd>M_}s/ZqAGUek;wC;U}_]s^M((hQ qP^Z#uUUWWl{Um33303"1 U}0[[`.P#3_R\*WUWwk{ZO#S32+=3U}NwU.1W2"#>oQU~UWWkyWH{U#131#13WU}<_UHdWUQhpP3s~4*WWUre~{]u}uWW]wWU+WW]WWUrl~uU}u_}W]w}WUl`UW_wW]~UUrgz}v_W]w~}UjWWu]^WU~UzH?}WW]w~IdjQUuw]uUjU]U^U]Uywe?]}W]wu{=vVZU]uUs{l_kx/]}WwO?wf`j?UJnoW\*^]]T_7o]}W5{rO?zMN`Pr"W\QU~]HWFdA]}W:w_jd~7^[email protected]~UWTs]w$U]f&fz]oZ0zuW$b%;}WsJP]wl**fFf#._]RyUzUd``<{w}[/4(]UwQjz._]U]}_~?lwo^WuU_Hjz__]]}Ww^fd_{wWoWuU_W7z_]v]}_UWvwWuUWl]~o]]_]}W{W$`+wwWkuUUQ~j{]]]}kU+kU]wkouUwuHZ;]]wp{kdUuU~U_wwzUu&?n>]]T]{3W[{Uw_u\0XpCDU_ww}w7zl__n3#&$U]s0#wWd`ju0,10O_wv#;]Wf?__N!pDHU_]s3YuwuW320LA_wzwuN"_~WH_NwO1#(kW_32{wHduW]8h0y_wwwwjn^Wd_uU]u_}u^Uj~wuW]^s_]~_wwwwUUkl/uW]~g`}W]_]^_wwwwUZUWku_U]Wn?W]_^_wwwv^UuHuuWU}]W]whd_W][_wwwj\nUu{$jNwUZ]j]w?{U_wowU]K}Uzlu}/s{U]j{$`_}ZwwU_]_w_wU]WU~Pu|S]z_jaAwUW]_w_wU]UHjM.]~Pd?_UDLwUU]_w_wU]_lu]mLNWV]_;-DUZ]_w_wU]W]~lzwH]qu_]w,`/]`@`U^_wow]+^dz^U]w{]_]~wwo~_w]UH5W~]w]_~]^wHd_w]{d*_]_w]_W^_{_w]l+U]Wv_w_kod`~ww]j{T+N]Uu}_q_{~o]ww]]__HUo(mVWhd=Vy=]wv]_]_$ZQ{w_W.UzomN3~]wwj]_l]~322+_W/SwU$`wwN"##>]wwUW]WWT]^^322+__WwUw"##>wv]W_{WH.;J32:2-{Uw_Usw_zhd}# wwuUU]*WW$WW}^]vUw_juwWW}{wuUUUUWlWW}_w_wuuUt`~{wuUU_UU~D+ZW}__w_wuzs~wvUU^WH+W}Wwwud~wo_w{j$k;}Uws~{{>v_owuWiWlk*i7z_ww^_d`^Y:WwmUUUW_zTujx{Z/uw{_#X2Ww]}U]W~yWHz11##u{}WPd/wD21>Ww]_U]]U^Ws[lz^2#+_uw}/SG#12>Ww]W]MWslz2##+Wu}{w,`oUSG#82>Ww^]huUU{{d:U/kWu}_woUWU:Ww]zVyH:U/Wu}~_~]_TdoUWWw]~Wjr]Zv^}_U]{WWv]zUWs{lU._____U]d`{W]Wuu]{UUW{do__{]W]WwU]5U]}Wu]]uUZ{_Hz]UP;']Hd*W]_WuW]~8vb^{d~]a,AUW]]*]WvW|f`asl]pDF~ k]]d`*[]UUFb*dsPno]]sY&~DU_U{]^*/UjjdTfH}wW]]sFf#jPdUWzUzz=b"gswlWwW]]wwU_jUw~~]UUw[_l?wW]wwU_,`jUw^w^]UUw]_d_wk]wwU_U^zUww]UUwHWw]{{wu_U_w{ZHd~aU]_Uww|]UUwdk~w]w]u_UWw>+U]Wvvekuwslkw]]ad`^j^nU]Uu}u}JUwwW}sP{}w]]]VVU]U]u}u}5Z
F:}{Hn~n]]]HHnD}kdU_u]]}}}V8}y'_^]]]]_tH*]]}}}HFz\L}rl=Wo]]]]sQd]`UV]]}}}[email protected]

eL}rdUW_w]]]]~]\]*w]]_]]}]]rHW_w]]]]W]\]_Kd*w]]]]]W]]}]]zg_w_w_w_w_~W]_w_wUUww_W}]]]]]U]]}]]ywl_w_w_w_w_]_w_wg`*w}]]]]]{W]]]]rd]z_~_~_~_~_qw_~_~UU/;}]{kZ_rH}{]_w_w_w_w_ZoYw_w_wHdjW[o]UUUUsH)_UUze?G[_w_w_w_w_oCw_w_wjnAA]UUUU
bDUUyWl?_w_w_w_w_[p9!Aw_w_wf`jw]LNUUUUWPaWUU{[W?]Ew_w_w_w_w_Q 'aw_w_wuU7UUUUKd%dAWUUsH_wJDHw_w_w_w_w_QyfFFqw_w_wwUdj!UUUUT]b"XUU[d_wwwwwwwwwwwwwwzU}U}U}U}U}U}U}U}U}U}U}U}U}USlWwwwwwwwwwwwwwwod`~U_U_U_U_U_U_U_U_U_U_U_U_U_U[R+wwwwwwwwwwwwww{~HUuuuuuuuuuuuuuuhd&uzuzuzuzuzuzuzuzuzuzuzuzuzuzuzlWf`vWvWvWvWvWvWvWvWvWvWvWvWvWvWvHwwwwwwwwwwwwwwwH}}}}}}}}}}}}}}wHdmmmmmmmmmmmmmmm6ogfCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKe55555555555555555555555555555555555555555555557
The page icons at the bottom let you access additional 'pages' of 20 items. There are 4 pages for a total of 80 possible program items. You can use the default 'page' icons supplied with OM.EXE or create your own. Here's a sample set I use:

d"(djUkj]*UU5Y[*ZaV
*UkkUUUZT+j5\T-Rj Z{Q*EUT**lVUTj*2:T%ZWUT4RjU,XBV[BVTRP1Ui*f*uXVjTS>zl%ZT a(#[email protected][UNjx*eYzV*_Uj(y2*ISjjT*[uZRUi*+JSU[ZjTSTJVURUT(A-z*
[email protected]+uP%jUJ*U*ASUZTmj*Ut$*UWRI U{$I*UUOh*QZHPYIkUUSj"I*RPJUU-UUzjuh,)!UUvR+mzm[mh(DUUUuUUURR))
Configuring OttoMenu
OttoMenu lets you configure its various apects by setting the 'properties' of visible items on the screen. In general there are two ways to set these properties:

* you can click on the item with the right mouse button to activate a properties dialog, or (where it makes sense)
* you can drag a file from the file manager window and 'drop' it on the item you wish to set.

Using the Properties Dialog:
Click on the item you wish to set with the right mouse button to activate the properties dialog. What can you set? -- well, just about everything you see in the OM window will respond to a right mouse button click. Here's what you can configure:

* 10 program icons along top
* Program radio buttons (20 for each page)
* DOS shell icon to specify dos shell program (command.com, 4DOS, or whatever)
* Background color (try the custom color dialog for fun)
* Center logo (must be a .BMP file.)
* Sculpted text display - memory or video mode display
* Autoiconize option (click the OttoMenu title bar!)
* Text fonts (click the OttoMenu title bar & choose Fonts)
* Page Text (click a page icon in lower left corner and change "Name" entry)
* Page Icon (click a page icon in lower left corner and change "File" entry)

To set up program items right-click an icon or radio button, and answer the entries in the properties box. You'll see a dialog box with five fields for entry .

Q6X?,([email protected] @[email protected]@@CC^@@@@@@"@@[email protected]@ @ [email protected]@ C}@ " *C_B [email protected][email protected]@AAAAA&x [email protected]*[email protected] CAxDDD! B""@[email protected]""""""""""FX!CU]@[email protected]
[email protected]@BRT)JR)JR)IIUUTUUUUUUUUUUUUUUUUUUUU(Cw{{[email protected]
GGGGGGGGGGGGGGG?GGGaGs3G39G39G3GGGGGGGGGGGG?G??3G?3Gp?3G333?G0333G333G33?3G3333Gs3GGGGGGGGGGGGGGGGGGGGGGsG3G3x~0G333>0G30>7?G337333337G33333307G333>33317G38~333337G333337G317GG3GGGGGGGGGGGGGGGGGGGL>G>G2G2g0`0G?&dfffffgffG?2LffggpG?2Lffg&gG?0ffffgG3ffffffffG3fgfp0GGGGGGGGGGGGGGGGGGGGGGGG~sG~yGa>y~G|~yG~yG~yG~yG~sG`>GGGGGGGGGGGGGGGGGGGGfpGO2Lf~aff~ffLG9O2Lf~axpfgG93f~d&ryfgG3f~d&fpfgG3fffffffffLG3ffffpO&fpG?~G?~G?GUSEol9 : GLu0#""UGUS5{x{3'qGL_Ly"p]GUS*xly3leGi"LFUGEUX9sGUUU[email protected]
[email protected]
If an entry already exists for an item, the remaining fields will be filled with the existing data. In the Name field, enter the text you want displayed next to the radio button. Brevity is needed - no more than 20 characters. In File and Start Dir enter respectively the filename of the program and the starting directory. If the .exe file is in the path, you can omit the path, otherwise give the complete pathname in the File box. The Start Dir is optional - OttoMenu will change to the Start Dir just before launching the program if you supply one. In Params enter any parameters you wish to pass to the program such as a filename or command switch. These depend upon the particular application you are using. The last entry , Start As, lets you request that the application start normal, maximized, or iconized. Whether this actually happens depends upon the application - it can choose to honor the request or not!

Browsing for applications - If you click the Browse Button, a file dialog box opens that lets you navigate the disk and locate the program file you wish to use. After you find it and select it, choose OK, and the full pathname will be entered into the File field (as well as a Name entry based on the filename). You may want to change the Name field, but this is a quick way to find an application without memorizing the pathname.

Path Considerations: Although OttoMenu lets you specify a full pathname for the program file and a different starting directory, your application may not support that arrangement. Typically, programs that use link libraries need to be either in the DOS path (before Windows starts) or start in the directory that contains the link libraries. Under Windows 3.1 this requirement is mostly overcome - you may need to experiment however. To accommodate this, change the path or make sure that the Start Dir entry is set to the directory containing the program and link libraries.

Using Drag&Drop:
The icons, radio buttons, and the logo can also be configured using drag and drop. For this magic to work you need to have the Win 3.1 file manager running. To configure an item, find the file in question in File Manager, click and drag the 'filename' from the File Manager window, and drop it on the target item in OttoMenu. OttoMenu will use the full pathname of the dropped file, construct a program item name from the root name, and store the info in your configuration file. If you 'dropped' on an icon button, the button will redraw to reflect the new program; if you reconfigured a radio button, the text will change to the new program name. If you drop on the logo, the new bitmap image will be drawn.

If you need to set the starting directory, change the program item name, or any other property, use the right-click method to bring up the properties box.

Logo
OttoMenu will display a logo of your choice to the left of the program item radio buttons. The maximum visible area is approximately 200 by 200 pixels. If you configure a larger bitmap, it will be clipped on the right and bottom sides to 200 by 200. Since it takes time to load the image when OttoMenu starts up, you might want to limit your bitmap to approximately this size to minimize the delay.

OttoMenu can read only Win 3.0 (and 3.1) compatible .BMP files. It supports 2, 16, and 256 color bitmaps. OttoMenu looks for a default filename of OMLOGO.BMP in the startup directory.

How can I create my own Logo? There are many options here. Take your favorite wallpaper file, edit it using PaintBrush to the size you want, and you're ready to roll. Since PaintBrush also reads .PCX files, you can do the same with those too - just remember to save the file in .BMP format. If you use WINGIF, ShowGIF, PanitShop , or DODOT (among others), you can convert .GIF files to the .BMP format and perform your artistry. AND, of course, you can draw your own from scratch using PaintBrush, Corel Draw, Arts & Letters, or Designer. In the end, of course, you must produce a .BMP file - ideally one that is about 150 by 150 pixels. Take a look at the sample omlogo.bmp file using PaintBrush - and get to work on your own creation.!
tip: set the background color of your logo to some color other than white - e.g. gray or black

Iconic Buttons & DOS Programs:
The top row of 10 iconic buttons build their image from the icons stored in the program files. If you configure a button to run a DOS program (.exe,.com, .bat, .pif) OttoMenu will look for an .ICO file with the same root name and path, read the icon file, and display the image on the button surface. For example, if you run Paradox from the C:\pdox35\paradox.exe directory, OttoMenu will look for c:\pdox35\paradox.ico when it starts up. On the other hand, if you start Paradox using the PIF file d:\windows\pdox.pif, then Ottomenu will look for d:\windows\pdox.ico. Under this scheme you should follow these conventions:

* Always supply a full path for the 'DOS' program file
* Use only 16 color 32 by 32 bit icons (the usual)
* Only one icon per .ICO file

MSDOS Icon
This icon starts up a DOS window. If you wish to specify the command shell program (command.com or 4DOS, for example) or the starting directory, use the right-mouse button to set the 'program' name to whatever shell you wish. The default is command.com.

Run Icon
The 'tennis shoe' icon lets you interactively run programs on an ad-hoc basis. You'll get a file dialog box which you can use to locate the program file. Select the program, click OK, and wait for the program to initialize.

Disk Dive Icon
The Disk icon puts up a dialog box giving the total and free disk space for all hard drives on your system. This can take a couple of seconds, so don't panic.

Floppy Icon:
Click this icon to launch the OM file utility. You select a source file or files and a target directory using dialog boxes. Then click Copy, Move, or Del to copy, move, or delete the Src files. Copy and Move do not check for overwrites so be forwarned! As a safety check you must reselect the source and target directories for each action. For deletes, however, it is only necessary to select the source files.
You can make multiple file selections by dragging the cursor within the file list box. You can select several ranges of files by holding down Ctrl and dragging the mouse.

Page Text & Icons:
OttoMenu supplies 4 default icons to represent the 'pages' of the menu. You can change these icons if desired by setting the properties of the icon. If you right click the icon in question, and set the 'file' option to a .ICO icon file, Ottomenu will use that icon. If you set the 'name' field Ottomenu will display that text in the sculpted box above the radio buttons. See the discussion above re suitable formats for .ICO files.

Text Fonts:
Right clicking the OttoMenu title bar and choosing 'SetFont' puts up a font selection dialog. Whatever you choose will be used to display the text in Ottomenu. I've found that TrueType fonts generally display better than ATM ones if you choose a decorative typeface such as Architect.

Custom Configuration Files
OttoMenu uses a default configuration file, OM.INI, located in your main Windows directory. This file contains all the properties and choices which you have setup. It can become fairly large, as OM supports 90 configurable program items as well as several other properties - all of which are stored in this file. Make sure you back up this file occasionally so that you don't have to rebuild your menu system from scratch if it becomes damaged. If you wish to use an alternate configuration file, just specify it on the command line that startsup up ottomenu (e.g. om.exe c:\sc\doug.ini would start Ottomenu using the configuration file doug.ini in c:\sc). This way you can have several versions of Ottomenu tailored to various users needs.

General
Limitations/Notes:
The class libraries used by OM are incompatible with the "Launch" feature of the original 1.0 release of Norton Desktop for Windows. A revised verion of NDW is available from Symantec. OM is written in Turbo Pascal for Windows - earlier verions were in C and Openscript. The various iconic buttons build their images from the disk when OttoMenu starts up - there's some overhead involved which translates to a few seconds wait.

Copyright:
OttoMenu is a copyrighted work of Doug Overmyer, San Pedro Graphics. He reserves all rights to the work, but grants to individuals a license to use it freely outside of a commercial or institutional setting. You can pass on copies of this program so long as you include this document file and the original program file.

Source Code:
The full source code is provided for whomever it may prove useful. I have learned much from studying other's code; perhaps some will find mine useful.

Disclaimer
OttoMenu comes with no warranties. You use it entirely at your own risk. It may or may not be suitable for your setup and needs.

Comments, Problems
Please drop me a note on Compuserve at 71021,2535 or IP: [email protected]

Author:
Doug Overmyer. 5/28/92 h. The default is command.com.

Run Icon
The 'tennis shoe' icon lets you interactivelwsplhedD]a]YUQ
wtplhedD]a]YUQpr?eieegggggkWkkkkk==kkk0l2lllUpiWpqqgrirW==DiFgGg]gg^ySSQQ<
<0<<=
yy>yyyy*yayyyg< as Architect.

Custom Configuration Files
OttoMenu uses a default configuration fiTimes New Roman Helvain Windows directory. This file contains all the properties and choices which you have setup. It


 December 10, 2017  Add comments

Leave a Reply