home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / palmos / ifmapper-src-0.7.tar.gz / ifmapper-src-0.7.tar / ifmapper-0.7 / IFmapper.rcp < prev    next >
Text File  |  2000-04-22  |  9KB  |  279 lines

  1. #include "mapperRsc.h"
  2.  
  3. FONT ID 129 FONTID 129 "minifont.txt"
  4.  
  5. FORM MainForm 1 1 158 158
  6. MENUID menu_main
  7. BEGIN
  8.   POPUPTRIGGER "Section" ID MSections AT (100 145 62 AUTO)  LEFTANCHOR
  9.   LIST "     " ID MSectionList AT (PREVLEFT PREVTOP 52 1) nonusable
  10.   POPUPLIST ID MSections MSectionList
  11.   BUTTON "99" ID MagLabel AT (5 145 15 12) NOFRAME
  12.   BUTTON "" ModeLabel AT (PREVRIGHT+2 PREVTOP 50 12) NOFRAME    
  13. END
  14.  
  15. FORM EditLocForm 1 1 158 158
  16. BEGIN
  17.   Title "Edit Location"    
  18.   LABEL "Name:" AUTOID AT (5 15)
  19.   FIELD ID LocName AT (PREVRIGHT+3 PREVTOP 105 AUTO) EDITABLE SINGLELINE UNDERLINED MAXCHARS 50
  20.   LABEL "Notes:" AUTOID AT (5 PREVBOTTOM+3)    
  21.   FIELD ID LocDesc AT (5 PREVBOTTOM+3 142 90) EDITABLE UNDERLINED MULTIPLELINES MAXCHARS 4000
  22.   SCROLLBAR ID ScrollEdit AT (PREVRIGHT+1 PREVTOP 7 90) VALUE 0 MIN 0 MAX 100
  23.   BUTTON "Ok" ID OkButton AT (5 140 AUTO AUTO)     
  24.   GRAFFITISTATEINDICATOR AT (145 145)
  25. END
  26.  
  27. FORM ID NameForm AT (10 100 100 50)
  28. MODAL
  29. BEGIN
  30.   LABEL "Name:" AUTOID AT (5 5) 
  31.   FIELD ID NameField AT (PREVLEFT PREVBOTTOM+3 80 AUTO) EDITABLE SINGLELINE UNDERLINED MAXCHARS 30
  32.   BUTTON "OK" ID OkButton AT (PREVLEFT PREVBOTTOM+3 AUTO AUTO)    
  33.   BUTTON "Cancel" AUTOID AT (PREVRIGHT+5 PREVTOP AUTO AUTO)    
  34.   GRAFFITISTATEINDICATOR AT (90 40)
  35. END
  36.  
  37. FORM ID FindForm AT (10 90 100 65)
  38. MODAL
  39. BEGIN
  40.   LABEL "Find:" AUTOID AT (5 5) 
  41.   FIELD ID NameField AT (PREVLEFT PREVBOTTOM 80 AUTO) EDITABLE SINGLELINE UNDERLINED MAXCHARS 30
  42.   CHECKBOX "All sections" ID findall AT (PREVLEFT PREVBOTTOM+3 AUTO AUTO)
  43.   BUTTON "OK" ID OkButton AT (PREVLEFT PREVBOTTOM+5 AUTO AUTO)    
  44.   BUTTON "Cancel" AUTOID AT (PREVRIGHT+5 PREVTOP AUTO AUTO)    
  45.   GRAFFITISTATEINDICATOR AT (90 55)
  46. END
  47.  
  48. FORM EditTextForm 1 1 158 158
  49. BEGIN
  50.   Title "Edit Text"    
  51.   FIELD ID TextEditField AT (5 15 142 120) EDITABLE UNDERLINED MULTIPLELINES MAXCHARS 4000
  52.   SCROLLBAR ID ScrollEdit AT (PREVRIGHT+1 PREVTOP 7 120) VALUE 0 MIN 0 MAX 100
  53.   BUTTON "Ok" ID OkButton AT (5 140 AUTO AUTO)     
  54.   GRAFFITISTATEINDICATOR AT (145 145)
  55. END
  56.  
  57. FORM OptionsForm 10 35 140 90
  58. MODAL
  59. DEFAULTBTNID OkButton
  60. BEGIN
  61.   Title "Options"
  62.   CHECKBOX "Verbose" ID VerboseOpt AT (5 15 AUTO AUTO)
  63.   CHECKBOX "Deselect on mode change" ID DeselectMode AT (5 PREVBOTTOM AUTO AUTO)
  64.   CHECKBOX "Cut/Copy Half Selected Cons" ID HalfCut AT (PREVLEFT PREVBOTTOM AUTO AUTO) 
  65.   CHECKBOX "Overwrite Frame" ID OverwriteFrame AT (PREVLEFT PREVBOTTOM AUTO AUTO)
  66.   CHECKBOX "Fast Draw" ID FastDraw AT (PREVLEFT PREVBOTTOM AUTO AUTO)
  67.   LABEL "Gridsize" AUTOID AT (PREVLEFT PREVBOTTOM)
  68.   FIELD ID GridSizeField AT (PREVRIGHT+2 PREVTOP 12 AUTO) EDITABLE SINGLELINE UNDERLINED MAXCHARS 2
  69.   BUTTON "Ok" ID OkButton AT (110 75 AUTO AUTO)     
  70. END
  71.  
  72.  
  73. APPLICATIONICONNAME 1000 "IFmapper"
  74. ICON "mapper.bmp"
  75.  
  76.  
  77. MENU ID menu_main
  78. BEGIN
  79.   PULLDOWN "Proj"
  80.   BEGIN
  81.     MENUITEM "Exit" exitprg
  82.     MENUITEM "Save" menu_savemap
  83.     MENUITEM "Abort" menu_abort
  84.     MENUITEM "Options" menu_options
  85.     MENUITEM "New Section" newsec    
  86.     MENUITEM "Delete Section" delsec    
  87.     MENUITEM "Rename Section" rensec    
  88.   END
  89.   PULLDOWN "Action"
  90.   BEGIN
  91.     MENUITEM "Move" moveitem
  92.     MENUITEM "Edit" edititem
  93.     MENUITEM "Delete"  delitem
  94.     MENUITEM "Params"  params
  95.     MENUITEM "New Loc"  newloc
  96.     MENUITEM "New Conn"  newconnection
  97.     MENUITEM "New Text"  addtext
  98.     MENUITEM "Move Vtx" movevertex
  99.     MENUITEM "Ins Vtx"  insvertex
  100.     MENUITEM "Del Vtx"  delvertex
  101.   END
  102.   PULLDOWN "View"
  103.   BEGIN
  104.     MENUITEM "Zoom in" zoomin
  105.     MENUITEM "Zoom out"  zoomout
  106.     MENUITEM "Home"  movehome
  107.     MENUITEM "Larger Font"  largefont
  108.     MENUITEM "Smaller Font"  smallfont
  109.   END
  110.   PULLDOWN "Edit"
  111.   BEGIN
  112.     MENUITEM "Select All" menu_selall
  113.     MENUITEM "Deselect" menu_unselall
  114.     MENUITEM "Cut" menu_cut
  115.     MENUITEM "Copy" menu_copy
  116.     MENUITEM "Paste" menu_paste
  117.     MENUITEM "Find" menu_find
  118.     MENUITEM "Find Again" menu_findagain
  119.   END
  120. END
  121.  
  122.  
  123. ALERT ID TestAlert
  124. WARNING
  125. BEGIN
  126.   TITLE "Debug"
  127.   MESSAGE "^1 ^2 ^3"
  128.   BUTTONS "OK" "Cancel"
  129. END
  130.  
  131. ALERT ID WarningDialog
  132. WARNING
  133. BEGIN
  134.   TITLE "Warning"
  135.   MESSAGE "^1"
  136.   BUTTONS "OK"
  137. END
  138.  
  139. ALERT ID ErrorDialog
  140. ERROR
  141. BEGIN
  142.   TITLE "Error"
  143.   MESSAGE "^1"
  144.   BUTTONS "OK"
  145. END
  146.  
  147. ALERT ID ConfirmDialog
  148. CONFIRMATION
  149. BEGIN
  150.   TITLE "Confirm"
  151.   MESSAGE "^1"
  152.   BUTTONS "OK" "Cancel"
  153. END
  154.  
  155. ALERT ID InfoDialog
  156. INFORMATION
  157. BEGIN
  158.   TITLE "Info"
  159.   MESSAGE "^1"
  160.   BUTTONS "OK"
  161. END
  162.  
  163.  
  164. FORM ID MapSelect AT (0 0 160 160)
  165. MENUID MainMenu
  166. BEGIN
  167.   TITLE "IFMapper"
  168.   BUTTON "Del" ID ID_Delete AT (5 140 AUTO AUTO)
  169.   BUTTON "New" ID ID_New AT (PREVRIGHT+5 PREVTOP AUTO AUTO)
  170.   BUTTON "Edit" ID ID_Edit AT (PREVRIGHT+5 PREVTOP AUTO AUTO)
  171.   BUTTON "Dump" ID ID_Dump AT (PREVRIGHT+5 PREVTOP AUTO AUTO)
  172.   REPEATBUTTON "" ID ScrollUp AT (PREVRIGHT+5 PREVTOP AUTO AUTO) FONT 5 NOFRAME
  173.   REPEATBUTTON "" ID ScrollDown AT (PREVLEFT PREVBOTTOM AUTO AUTO) FONT 5 NOFRAME
  174.   LABEL "Map" AUTOID AT (18 20) FONT 1
  175.   LABEL "Secs" AUTOID AT (103 20) FONT 1
  176.   LABEL "Obs" AUTOID AT (128 20) FONT 1
  177.   TABLE MapTable AT (3 30 160 105) ROWS 9 COLUMNS 3 COLUMNWIDTHS 100 20 25
  178. END 
  179.  
  180. FORM ID ImportSelect AT (0 0 160 160)
  181. BEGIN
  182.   TITLE "Import"
  183.   BUTTON "OK" ID OkButton AT (5 140 AUTO AUTO)
  184.   BUTTON "Cancel" ID CancelButton AT (PREVRIGHT+5 PREVTOP AUTO AUTO)
  185.   REPEATBUTTON "" ID ScrollUp AT (PREVRIGHT+5 PREVTOP AUTO AUTO) FONT 5 NOFRAME
  186.   REPEATBUTTON "" ID ScrollDown AT (PREVLEFT PREVBOTTOM AUTO AUTO) FONT 5 NOFRAME
  187.   LABEL "Map" AUTOID AT (18 20) FONT 1
  188.   TABLE MapTable AT (3 30 160 105) ROWS 9 COLUMNS 2 COLUMNWIDTHS 120 40
  189. END 
  190.  
  191. MENU ID MainMenu
  192. BEGIN
  193.   PULLDOWN "IFMapper"
  194.   BEGIN
  195.     MENUITEM "About"  menu_about  "A"
  196.     MENUITEM "Import"  menu_import  "I"
  197.     MENUITEM "Options" menu_options "O"
  198.   END
  199. END
  200.  
  201. FORM ID AboutForm AT (0 0 160 160)
  202. BEGIN
  203.   FORMBITMAP AT (0 0) BITMAP SplashScreen
  204.   LABEL "kessinger@szs.ira.uka.de" AUTOID AT (3 150) FONT 1    
  205. END 
  206.  
  207. FORM ID ConnectionParams AT (35 85 95 70)
  208. MODAL
  209. DEFAULTBTNID OkButton
  210. BEGIN
  211.   TITLE "Connection Params"
  212.   CHECKBOX "Arrow" ID ArrowButton AT (5 15 40 AUTO)
  213.   PUSHBUTTON "" ID line0Button AT (5 PREVBOTTOM+5 18 18) GROUP 1
  214.   FORMBITMAP AT (PREVLEFT+1 PREVTOP+1) BITMAP line0  
  215.   PUSHBUTTON "" ID line1Button AT (27 PREVTOP-1 18 18) GROUP 1
  216.   FORMBITMAP AT (PREVLEFT+1 PREVTOP+1) BITMAP line1  
  217.   PUSHBUTTON "" ID line2Button AT (49 PREVTOP-1 18 18) GROUP 1
  218.   FORMBITMAP AT (PREVLEFT+1 PREVTOP+1) BITMAP line2  
  219.   PUSHBUTTON "" ID line3Button AT (71 PREVTOP-1 18 18) GROUP 1
  220.   FORMBITMAP AT (PREVLEFT PREVTOP) BITMAP line3  
  221.   BUTTON "Ok" ID OkButton AT (5 PREVBOTTOM+12 AUTO AUTO)     
  222. END 
  223.  
  224. FORM ID LocParams AT (40 80 85 75)
  225. MODAL
  226. BEGIN
  227.   TITLE "Location Params"
  228.   PUSHBUTTON "A" ID font0Button AT (5 20 12 12) FONT 129 GROUP 2
  229.   PUSHBUTTON "A" ID font1Button AT (PREVRIGHT+1 PREVTOP 12 12) FONT 0 GROUP 2
  230.   PUSHBUTTON "A" ID font2Button AT (PREVRIGHT+1 PREVTOP 12 12) FONT 1 GROUP 2
  231.   PUSHBUTTON "A" ID font3Button AT (PREVRIGHT+1 PREVTOP 12 12) FONT 2 GROUP 2
  232.   PUSHBUTTON "" ID rectButton AT (5 PREVBOTTOM+5 18 18) GROUP 1
  233.   FORMBITMAP AT (PREVLEFT+1 PREVTOP+1) BITMAP locrect  
  234.   PUSHBUTTON "" ID circButton AT (27 PREVTOP-1 18 18) GROUP 1
  235.   FORMBITMAP AT (PREVLEFT+1 PREVTOP+1) BITMAP loccirc  
  236.   BUTTON "Ok" ID OkButton AT (5 PREVBOTTOM+12 AUTO AUTO)     
  237. END 
  238.  
  239. FORM ID TextParams AT (10 35 140 120)
  240. MODAL
  241. BEGIN
  242.   TITLE "Text Params"
  243.   PUSHBUTTON "A" ID font0Button AT (5 20 12 12) FONT 129 GROUP 2
  244.   PUSHBUTTON "A" ID font1Button AT (PREVRIGHT+1 PREVTOP 12 12) FONT 0 GROUP 2
  245.   PUSHBUTTON "A" ID font2Button AT (PREVRIGHT+1 PREVTOP 12 12) FONT 1 GROUP 2
  246.   PUSHBUTTON "A" ID font3Button AT (PREVRIGHT+1 PREVTOP 12 12) FONT 2 GROUP 2
  247.   LABEL "Anchor X" AUTOID AT (5 PREVBOTTOM+5)
  248.   PUSHBUTTON "Left" AnchorLeft AT (PREVRIGHT+3 PREVTOP AUTO AUTO) GROUP 3
  249.   PUSHBUTTON "Center" AnchorXCenter AT (PREVRIGHT PREVTOP AUTO AUTO) GROUP 3
  250.   PUSHBUTTON "Right" AnchorRight AT (PREVRIGHT PREVTOP AUTO AUTO) GROUP 3
  251.   LABEL "Anchor Y" AUTOID AT (5 PREVBOTTOM+3)
  252.   PUSHBUTTON "Top" AnchorTop AT (PREVRIGHT+3 PREVTOP AUTO AUTO) GROUP 4
  253.   PUSHBUTTON "Center" AnchorYCenter AT (PREVRIGHT PREVTOP AUTO AUTO) GROUP 4
  254.   PUSHBUTTON "Bottom" AnchorBottom AT (PREVRIGHT PREVTOP AUTO AUTO) GROUP 4
  255.  
  256.   LABEL "Align" AUTOID AT (5 PREVBOTTOM+5)
  257.   PUSHBUTTON "Left" TAlignLeft AT (PREVRIGHT+3 PREVTOP AUTO AUTO) GROUP 5
  258.   PUSHBUTTON "Center" TAlignCenter AT (PREVRIGHT PREVTOP AUTO AUTO) GROUP 5
  259.   PUSHBUTTON "Right" TAlignRight AT (PREVRIGHT PREVTOP AUTO AUTO) GROUP 5
  260.  
  261.   LABEL "X Offset" AUTOID AT (5 PREVBOTTOM+5)
  262.   FIELD ID XOffsetField AT (PREVRIGHT+3 PREVTOP 20 AUTO) EDITABLE SINGLELINE UNDERLINED MAXCHARS 3
  263.   LABEL "Y Offset" AUTOID AT (PREVRIGHT+5 PREVTOP)
  264.   FIELD ID YOffsetField AT (PREVRIGHT+3 PREVTOP 20 AUTO) EDITABLE SINGLELINE UNDERLINED MAXCHARS 3
  265.  
  266.   BUTTON "Ok" ID OkButton AT (5 PREVBOTTOM+5 AUTO AUTO)     
  267. END 
  268.  
  269. BITMAP ID SplashScreen "splash.bmp" COMPRESS
  270. BITMAP ID line0 "line0.bmp" COMPRESS
  271. BITMAP ID line1 "line1.bmp" COMPRESS
  272. BITMAP ID line2 "line2.bmp" COMPRESS
  273. BITMAP ID line3 "line3.bmp" COMPRESS
  274. BITMAP ID loccirc "loccirc.bmp" COMPRESS
  275. BITMAP ID locrect "locrect.bmp" COMPRESS
  276.  
  277. VERSION 1 "0.8.5"
  278.  
  279.