?_Fÿÿÿÿ>6-lê/Š& �©I®N‹�n ¨9�©I/&;)z4.Section namÿÿ±ÿÿÿÿ|CTXOMAPÕ=|FONTg=|SYSTEM|TOMAPÒ<|TOPICu|TTLBTREEà=|TOPICu•����“©««««ÑªË¸¸¸¸ÂÇ´����ÏÍÉ‘••••����“©««««Ñ«Ë¸¸¸¸ÂÇà  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰‰‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõö×øùúûüýþßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~€�‚ƒ„…†‡ˆ‰‰‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßAAAÃÄÅÆÇEEEEIIIIÐÑOOOÕÖ÷ØUUUÜÝÞYÿÿÿÿ 0@tmp.error: Out of memory. z4ÿÿÿÿ.phr.phrmakephr: Error -- %s extention reserved for internal use. .phr.tommakephr: Could not open %s. .keyrbwt%s %s rwBad length prefix: %s rtwtClub %d %d gives %d keyphrases for an estimated savings of %ld bytes r%d %d %dw%d %d %d %s %*.*d%s %s ]8T8ÿÿÿÿ ÿÿÿÿ!!!öÿÿÿÿÿÿÿÿK!K-,€€žM"˜†ù�€‚€ÿWinComm Utility Help Index ÃK Hb€€žM"†ù�€‚‚‚€€‚‚ቂቂቂÿThe WinComm utility program is provided to aid the macro programmer in setting up graphic display screens. The program is used to graphically design the display just as the programmer wants it to appear in WinComms Window. After this is done the macro code that genterates the display can be copied and pasted to a macro source file containing other support code to create and control the same display.CommandsBitmapCreate HelpEditj- j=L€€’M"†ù�ဉ‚ቂቂÿMetafileObjectsUser Screen Options;j;-,€€žM"˜†ù�€‚€ÿProceduresÚ;Ú[ˆ€€¢M"†ù�€‚ቂቂቂቂቂቂቂ‚ÿBitmap BackgroundClipboardCreating HelpGeneral ProceduresMetafile BackgroundPlacing ObjectsUser Window!Ú!!®ÿÿÿÿÿÿÿÿ?!?-,€€žM"˜†ù�€‚€ÿBitmap CommandN?NLj€€¢M"†ù�€‚€€‚‚‚€€‚‚‚‚ቂ‚€‚€‚ÿNewAllows selection of a background bitmap to be displayed in the user window.OptionsAllows changing of the way the bitmap is displayedReleated Topics:Bitmap BackgroundClearClears the bitmap background for dispaly of another background.!N!!¸ÿÿÿÿÿÿÿÿA!A-,€€žM"˜†ù�€‚€ÿMetafile CommandV AVLj€€¢M"†ù�€‚€€‚‚‚€€‚‚‚‚ቂ‚€‚€‚ÿNewAllows selection of a background metafile to be displayed in the user window.OptionsAllows changing of the way the metafile is displayedReleated Topics:Metafile BackgroundClearClears the metafile background for display of another background.!V!!ðÿÿÿÿÿÿÿÿD!D-,€€žM"˜†ù�€‚€ÿCreate Help Command.D?+(€€’M"ˆùÑ�€‚ÿXXXXXÍ h þ? "€€€‚ÿThis menu item is selected when you want to "compile" a custom context sensitive help file for your macro. It is used to select the help text file that has been created in the proper format and to name the resultant help file. The format for the text file is described in the Notes of the HELP macro statement. The resultant help file name must have an extension of .WCH and is used as the argument in the HELP macro statement. The file must be stored in the same directory where WINCOMM.EXE is located., ,)$€€¢M"†ù�€‚ÿ!,!!nÿÿÿÿÿÿÿÿ=!=-,€€žM"˜†ù�€‚€ÿEdit Commandµr=µCX€€žM"†ù�€‚€‚€‚‚€‚€‚‚€‚€‚ÿCopy SourceThis menu item places the macro source code that will create in the WinComm window the same display now showing on the WCUTIL window when executed in a WinComm macro.Paste SourceThis menu item will create a display in the WCUTIL window that represents the macro statements found in the clipboard. This is useful when you would like to edit the appearence of a graphic display.Paste Clipboard Metafile to FileThis menu item will store the metafile contents of the clipboard in standard windows metafile file format. The clipboard must have the graphic in "Picture" format for this command to work.[*µ[14€€¢M"†ù�€‚€‚€‚ÿClear ScreenClears the User Window.![!!0ÿÿÿÿÿÿÿÿ@!@-,€€žM"˜†ù�€‚€ÿObjects Command×@:F€€žM"†ù�€‚€‚€‚‚€‚€‚ÿButtonPlaces a standard Windows push button in the user window. Each button is assigned a text string which is displayed on the button face and an id which can be tested by the macro to determine if it has been selected. A pushbutton can be selected by clicking on it with the mouse or by typing its accelerator key.Bitmap IconPlaces a standard windows bitmap in the user window. The bitmap comes from ç 'Æ a disk file which must have a *.BMP extension. Each icon can be assigned a text string which is displayed at the bottom of the icon and an id which can be tested by the macro to determine if it has been selected. A pushbutton can be selected by clicking on it with the mouse or by typing its accelerator key.²o²CX€€¢M"†ù�€‚€‚€á‰‚‚‚€‚€‚‚‚ÿMetafile IconPlaces a standard windows metafile in the user window. The metafile comes from a disk file which must have a *.WMF extension. See Edit|Paste Clipboard Metafile to File command. EditHotspotPlaces a "hot spot" in the user window that can be selected with the mouse. Each hot spot is assigned an id to determine which has been selected.!²!!{ÿÿÿÿÿÿÿÿL!L-,€€žM"˜†ù�€‚€ÿUser Screen Options CommandûÐLû+(€€’M"†ù�€‚‚‚ÿThis command is used to set up the userscreen and select the options assosiated with it. The user screen must be defined before any graphic backgrounds or objects can be displayed in the WinComm window.P&ûP*&€€’M"†ùa�€‚‚ÿThe options selected here include:DPD-,€€’M"†ù=�€‚€‚ÿThe Window Postion ÌD AT€€’M"†W=�€ƒ‚ƒ‚ƒ‚ƒ‚ƒ‚ƒ‚‚€‚€‚ƒ‚ƒ‚ÿHideUsed to destroy or remove the windowRelative leftPlaced at the left of the WinComm WindowRelative rightPlaced at the right of the WinComm WindowRelative topPlaced at the top of the WinComm WindowRelative bottomPlaced at the left of the WinComm WindowFull ScreenFills the WinComm windowSizing OptionWinComm ScreenSize of user window changes relative to WinComm WindowDisplay ScreenThe size of user window is fixed as a % of the screenžl ž26€€’M"†W=�€‚‚€‚€‚ÿNote; The size of a metafile can be fixed by using the display screen sizing optionBackground Colorœzž¨"€€€‚ÿAllows setting of the color that displays outside the backgroundÿ�ö graphic or through the transparent part of a metafile.,¨,)$€€¢M"†W=�€‚ÿ!,!!4ÿÿÿÿÿÿÿÿ;!;&€€˜€‚€ÿBitmap BackgroundN#;N+(€€’M"†ù�€‚‚‚ÿTo create a bitmap background:CNCAT€€’MP"Ù€s†W=�€ƒ‚ƒ‚ƒà‰à ‰‚ƒ‚‚ÿ1.Set the User Window using the User Screen Options command.2.Select the Bitmap|New menu item.3.Select the horizontal, vertical, and graphic options, File Bitmap or Memory Bitmap.4.Select the file you want to use in the list box and select OK.Z1CZ)$€€žM"†W=�€‚ÿTo change the Options for a bitmap background:’`Z’26€€’MP"Ù€s†W=�€‚ƒ‚ƒ‚‚ÿ1.Select Bitmap|Optioins2.Select the horizontal, vertical, and graphic options, then OK.[2’[)$€€¢M"†W=�€‚ÿTo Clear the Bitmap graphic select Bitmap|Clear![!!_ÿÿÿÿÿÿÿÿ3 !3&€€˜€‚€ÿClipboard,3,)$€€’M"†ù�€‚ÿ†`,†&€€€‚‚‚‚‚ÿTo place the macro source code in the Windows Clipboard that will recreate the graphics now displayed in the WinComm window, Select Edit|Copy Source. This code can then be pasted into the macro text editor.To edit the graphics display's appearence, copy the source text from the macro editor that creates the display you want to edit and select Edit|Paste SourceIf you have a drawing program that cannot generate a metafile disk file (*.WMF) you can create one by copying the metafile (the clipboard must show the "Picture" format) to the clipboard and selecting Edit|Paste Clipboard Metafile to FileY6†Y#€€€‚‚ÿTo remove the user window select Edit|Clear Screen!Y!!ÿÿÿÿÿÿÿÿ7!7&€€˜€‚€ÿCreating Help_47_+(€€’M"†ù�€‚‚‚ÿTo Create a custom context sensitive help file:D_P38€€’M"Ȇ��€ƒ‚ƒ‚ƒ‚ƒ‚ƒ‚‚ÿ1.Create a strai\»ght text file using the formatting conventions described in the Notes of the HELP macro statement.2.Select the Create Help menu item.3.Select the help source file in the list box4.Provide a path and name for the file in the edit box5.Select OK xVPx"€€€‚ÿNote: The file must have a .WCH extension and be in the same directory as WinComm.!x!!tÿÿÿÿÿÿÿÿ<!<&€€˜€‚€ÿGeneral Procedures,<,)$€€’M"†ù�€‚ÿ È, BV€€€‚‚‚ƒá‰‚ƒá‰á‰‚ƒá‰‚ÿThe WCUTIL program can be used to graphically create the display screens and generate the macro source code to recreate the same display in the WinComm window.The general procedure for displaying graphics is to:1.Create a user window of the size and position required. User Window2.Display a background metafile or bitmap. Metafile BackgroundBitmap Background3.Position any objects to be used for selection or display. Placing Objectsµ� µ&€€€ƒ‚ƒ‚‚ÿ4.Copy the source text to the clipboard.5.Paste the source text in the macroExecute the statement SHOW(8) to display the graphic screen.,µ,)$€€¢M"†ù�€‚ÿ!,!!Fÿÿÿÿÿÿÿÿ%!%"€€€‚ÿ!%!!”ÿÿÿÿÿÿÿÿ=!=&€€˜€‚€ÿMetafile BackgroundP%=P+(€€’M"†ù�€‚‚‚ÿTo create a metafile background:âP5<€€’MP"Ù€s†W=�€ƒ‚ƒ‚ƒ‚ƒ‚‚ÿ1.Set the User Window using the User Screen Options command.2.Select the Metafile|New menu item.3.Select the horizontal, vertical, and graphic options.4.Select the file you want to use in the list box and select OK.\3\)$€€žM"†W=�€‚ÿTo change the Options for a metafile background:'\'$€€‘€€‚ÿ�`'œ02€€žMP"Ù€s†W=�€ƒ‚ƒ‚ÿ1.Select Metafile|Optioins2.Select the horizontal, vertical, and graphi^'…'=%c options, then OK.'œ'$€€‘€€‚ÿ]4'])$€€žM"†W=�€‚ÿTo Clear the Metafile graphic select Bitmap|Clear,],)$€€¢M"†ù�€‚ÿ!,!!Áÿÿÿÿÿÿÿÿ9!9&€€˜€‚€ÿPlacing Objects,9,)$€€’M"†ù�€‚ÿöÓ,ö#€€€‚‚ÿThe following statements create objects that can be positioned on the background graphic within the user window. The BITMAP, BUTTON, and HOTSPOT objects can be given an id value to test for their selection using the event status statement OBJECT?. BITMAP and BUTTON objects can also have accelerator keys assigned by placing a & in front of the character you want to use as the accelerator. That object can then be selected by pressing Alt+the accelerator key.áö8B€€žMP"Ù€s†W=�€ƒ‚ƒ‚ƒ‚ƒ‚ƒ‚ƒ‚ÿ1.Select the Object menu and the type of object you want to place.2.Use the mouse to position the curser at the position within the user window where you want to place the object and click on the left button.3.Double left click on the object to assign text and an id.4.Click drag within the object to move it.5.Click drag on one of its handles to change its size (does not apply to a bitmap).6.Click on the right mouse button to identify the position of all hotspotsÑ/0€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ÿFollowing is an example of the macro source code generated by each object.BITMAP(left,top,id,"This is bitmap icon",file_name)Places a bitmap icon on the background graphic.BUTTON(left,top,width,height,"id,text")Places a Windows push button on the background graphic.HOTSPOT(left,top,right,bottom,id)Places a mouse selectable "hot spot" on the user graphic.METAFILE(left,top,right,bottom,file_name)Places a Windows metafile on the background graphic.,,)$€€¢M"†ù�€‚ÿ!,!!'ÿÿÿÿÿÿÿÿ5!5&€€˜€‚€ÿUser WindowwI5ƒ..€³/è/’/€€‚‚‚ƒ‚ƒ‚ƒ‚ƒ‚ƒ‚ÿThe user window menu item is used to create an area within the WinComm window for the display of graphics and placement of objects for a menuing system.1.Select the User Screen Options menu item.2.Pick one of the Window Position options.3.Select whether the window will be reletive to the WinComm window (variable size) or the Screen (fixed size)4.Type in the percentage of the WinComm window or the screen you want the user window to occupy.5.Set the background color by typing a number in each of the Red, Green, and Blue edit boxes. 0 = no color 255 = maximum color.¿•ƒ¿*&€€€‚‚‚‚‚‚‚‚‚ÿThe Statement generated by the User Window option will look like:USERWINDOW(5,0,100,16777215)Where:USERWINDOW(pos,size_ref,size,bkg_color)j8¿j26€€žMP" ‚‰~„ �€ƒ‚ƒ‚ƒ‚ƒ‚ÿpos = IntegerThe position of the user window within the WinComm window.size_ref = IntegerSpecifies how the user window will be sized reletive to WinComm window or the screen.size = IntegerSpecifies the percentage of either the WinComm window or the screen (size_ref) the graphic will occupy.bkg_color = IntegerThe decimal integer value of the red, green, and blue intensities for the background color. Each color has a range of 0 (no color) to 255 (maximum intensity). The decimal color = (red_intensity * 65536) + (green_intensity * 256) + blue_intensity.%j%"€€€‚ÿ!%!!ÿÿÿÿÿÿÿÿòË!ò' €€€‚€‚‚ÿFile Loaded BitmapWhen this option is selected for a bitmap background display the bitmap will be displayed from the disk in "bands". This option conserves memory while somewhat sacrificing speed.!ò!! ÿÿÿÿÿÿÿÿéÂ!é' €€€‚€‚‚ÿMemory Loaded BitmapWhen this option is selected for a bitmap background display the bitmap will be copied into memory then displayed. This option improves speed while sacrificing memory.!é6!]ÿÿÿÿÿÿÿÿXXXXXXXXXÖ7 8Ö7'6'#€€€‚‚ÿ!'!!ÿÿÿÿÿÿÿÿ•Œ °hX Æ öq¥ƒ!÷$=%Ñ(’/¹5Ì6Ö738neDHelvÿÿfTms RmngÿÿSymbolÿÿi8 /&;)Lze project filÿÿÿÿÿÿÿÿ