home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 Mobile / Chip_Mobile_2001.iso / palm / spiele / pilotmin / pilotmin.exe / pmines / src / mine.rcp < prev    next >
Encoding:
Text File  |  2000-11-27  |  10.1 KB  |  213 lines

  1. #include "minercp.h"
  2.  
  3. ICONFAMILY "bitmaps/mine.ppm" "" "" "bitmaps/minec.ppm"
  4. SMALLICON "bitmaps/mine3.ppm"
  5.  
  6. TRANSLATION "DEUTSCH"
  7. BEGIN
  8.   "HelpFrmAbout" = "Danke an Dylan Ginsburg <dylan@mailzone.com> fⁿr den Tipp " \
  9.                    "mit der anderen Art der Bedienung,\n\n"\
  10.            "an Lucas Bremgartner <breml@trash.net> fⁿr den Code fⁿr " \
  11.            "die Option \"erstes Feld ist keine Mine\",\n\n" \
  12.                    "und Danke auch an Laurent Thaler <lthaler@free.fr>, der " \
  13.                    "das Programm nach OnBoardC portiert, gr÷▀ere Felder und " \
  14.                    "Farbe ins Spiel gebracht sowie einen wirklich bl÷den Bug " \
  15.                    "gefixt hat."
  16.   "HelpPrefs" = "Die verschiedenen Schwierigkeitsgrade unterscheiden "\
  17.                 "sich durch die Anzahl der Minen. Fⁿr jedes Board Layout "\
  18.                 "und jeden Schwierigkeitsgrad fⁿhrt das Programm eine "\
  19.                 "separate Highscoreliste.\n\n"\
  20.                 "Bei \"Alle Felder aufdecken\" werden beim Aufdecken einer "\
  21.                 "Mine die restlichen Felder auch aufgedeckt.\n"\
  22.                 "Bei der \"Dylan Style Bedienung\" markiert der erste Tap "\
  23.                 "auf ein nicht aufgedecktes Feld dieses mit der Flagge, "\
  24.                 "der zweite deckt das Feld auf."
  25. END
  26.  
  27. TRANSLATION "ENGLISH"
  28. BEGIN
  29.   "Herzlichen Glⁿckwunsch!\nDu hast alle Minen gefunden." = "Congratulations!\nYou found all mines."
  30.   "Dumm gelaufen!\nEine Mine ist hochgegangen." = "Aiee!\nYou trapped a mine."
  31.   "Neues Spiel" = "New game"  
  32.   "Spiel" = "Game"
  33.   "Optionen" = "Options"
  34.   "Fertig" = "Ready"
  35.   "Einstellungen" = "Preferences"
  36.   "E" = "P"
  37.   "▄ber Pilot Mines" = "About Pilot Mines"
  38.   "Einfach" = "Simple"
  39.   "Mittel" = "Intermediate"
  40.   "Schwer" = "Hard"
  41.   "Sehr schwer" = "Very hard"
  42.   "Alle Felder aufdecken" = "Uncover all fields"
  43.   "Pilot Mines ist Freeware" = "Pilot Mines is freeware"
  44.   "19. November 2000" = "November 19, 2000"
  45.   "Dylan Style Bedienung" = "Dylan style controls"
  46.   "Erstes Feld ist nie eine Mine" = "First field is never a mine"
  47.   "Highscores resetten" = "Reset Highscores"
  48.   "Eckfeld ist nie eine Mine" = "Corner field never is a mine"
  49.   "HelpFrmAbout" = "Thanks to Dylan Ginsburg <dylan@mailzone.com> for the tip " \
  50.                    "regarding \"Dylan Style Controls\",\n\n" \
  51.                    "to Lucas Bremgartner <breml@trash.net> for the code for "\
  52.                    "the option \"first field is never a mine\",\n\n"\
  53.                    "and thanks to Laurent Thaler <lthaler@free.fr>, who ported "\
  54.                    "the program to OnBoardC, made the mine field greater, " \
  55.                    "brought color into the game and fixed a really silly bug."
  56.   "HelpPrefs" = "The harder a difficulty level is, the more mines are hidden "\
  57.                 "on that level. The program has a separate highscore list "\
  58.                 "for every combination of difficulty level and board layout.\n\n" \
  59.                 "\"Uncover all fields\" means, that if you've uncovered a mine, "\
  60.                 "all other covered fields will also be uncovered.\n"\
  61.                 "With \"Dylan style controls\" the first tap on a button "\
  62.                 "will set a flag and the second tap will uncover the field."
  63. END
  64.  
  65. BITMAPFAMILY ID ID_Flag        "bitmaps/flag.ppm" "" "" "bitmaps/flagc.ppm" COMPRESS
  66. BITMAPFAMILY ID ID_Gray        "bitmaps/gray.ppm" "" "" "bitmaps/grayc.ppm" COMPRESS
  67. BITMAPFAMILY ID ID_Blank       "bitmaps/blank.ppm" "" "" "bitmaps/blankc.ppm" COMPRESS
  68. BITMAPFAMILY ID ID_Blank+1     "bitmaps/1.ppm" "" "" "bitmaps/1c.ppm" COMPRESS
  69. BITMAPFAMILY ID ID_Blank+2     "bitmaps/2.ppm" "" "" "bitmaps/2c.ppm" COMPRESS
  70. BITMAPFAMILY ID ID_Blank+3     "bitmaps/3.ppm" "" "" "bitmaps/3c.ppm" COMPRESS
  71. BITMAPFAMILY ID ID_Blank+4     "bitmaps/4.ppm" "" "" "bitmaps/4c.ppm" COMPRESS
  72. BITMAPFAMILY ID ID_Blank+5     "bitmaps/5.ppm" "" "" "bitmaps/5c.ppm" COMPRESS
  73. BITMAPFAMILY ID ID_Blank+6     "bitmaps/6.ppm" "" "" "bitmaps/6c.ppm" COMPRESS
  74. BITMAPFAMILY ID ID_Blank+7     "bitmaps/7.ppm" "" "" "bitmaps/7c.ppm" COMPRESS
  75. BITMAPFAMILY ID ID_Blank+8     "bitmaps/8.ppm" "" "" "bitmaps/8c.ppm" COMPRESS
  76. BITMAPFAMILY ID ID_Blank+9     "bitmaps/bomb.ppm" "" "" "bitmaps/bombc.ppm" COMPRESS
  77. BITMAPFAMILY ID ID_Covered     "bitmaps/covered.ppm" "" "" "bitmaps/coveredc.ppm" COMPRESS
  78.  
  79. BITMAPFAMILY ID ID_Flag+100    "bitmaps2018/flag.ppm" "" "" "bitmaps2018/flagc.ppm" COMPRESS 
  80. BITMAPFAMILY ID ID_Gray+100    "bitmaps2018/gray.ppm" "" "" "bitmaps2018/grayc.ppm" COMPRESS
  81. BITMAPFAMILY ID ID_Blank+100   "bitmaps2018/blank.ppm" "" "" "bitmaps2018/blankc.ppm" COMPRESS
  82. BITMAPFAMILY ID ID_Blank+101   "bitmaps2018/1.ppm" "" "" "bitmaps2018/1c.ppm" COMPRESS
  83. BITMAPFAMILY ID ID_Blank+102   "bitmaps2018/2.ppm" "" "" "bitmaps2018/2c.ppm" COMPRESS
  84. BITMAPFAMILY ID ID_Blank+103   "bitmaps2018/3.ppm" "" "" "bitmaps2018/3c.ppm" COMPRESS
  85. BITMAPFAMILY ID ID_Blank+104   "bitmaps2018/4.ppm" "" "" "bitmaps2018/4c.ppm" COMPRESS
  86. BITMAPFAMILY ID ID_Blank+105   "bitmaps2018/5.ppm" "" "" "bitmaps2018/5c.ppm" COMPRESS
  87. BITMAPFAMILY ID ID_Blank+106   "bitmaps2018/6.ppm" "" "" "bitmaps2018/6c.ppm" COMPRESS
  88. BITMAPFAMILY ID ID_Blank+107   "bitmaps2018/7.ppm" "" "" "bitmaps2018/7c.ppm" COMPRESS
  89. BITMAPFAMILY ID ID_Blank+108   "bitmaps2018/8.ppm" "" "" "bitmaps2018/8c.ppm" COMPRESS
  90. BITMAPFAMILY ID ID_Blank+109   "bitmaps2018/bomb.ppm" "" "" "bitmaps2018/bombc.ppm" COMPRESS
  91. BITMAPFAMILY ID ID_Covered+100 "bitmaps2018/covered.ppm" "" "" "bitmaps2018/coveredc.ppm" COMPRESS
  92.  
  93. BITMAPFAMILY ID ID_Flag+200    "bitmaps2624/flag.ppm" "" "" "bitmaps2624/flagc.ppm" COMPRESS 
  94. BITMAPFAMILY ID ID_Gray+200    "bitmaps2624/gray.ppm" "" "" "bitmaps2624/grayc.ppm" COMPRESS
  95. BITMAPFAMILY ID ID_Blank+200   "bitmaps2624/blank.ppm" "" "" "bitmaps2624/blankc.ppm" COMPRESS
  96. BITMAPFAMILY ID ID_Blank+201   "bitmaps2624/1.ppm" "" "" "bitmaps2624/1c.ppm" COMPRESS
  97. BITMAPFAMILY ID ID_Blank+202   "bitmaps2624/2.ppm" "" "" "bitmaps2624/2c.ppm" COMPRESS
  98. BITMAPFAMILY ID ID_Blank+203   "bitmaps2624/3.ppm" "" "" "bitmaps2624/3c.ppm" COMPRESS
  99. BITMAPFAMILY ID ID_Blank+204   "bitmaps2624/4.ppm" "" "" "bitmaps2624/4c.ppm" COMPRESS
  100. BITMAPFAMILY ID ID_Blank+205   "bitmaps2624/5.ppm" "" "" "bitmaps2624/5c.ppm" COMPRESS
  101. BITMAPFAMILY ID ID_Blank+206   "bitmaps2624/6.ppm" "" "" "bitmaps2624/6c.ppm" COMPRESS
  102. BITMAPFAMILY ID ID_Blank+207   "bitmaps2624/7.ppm" "" "" "bitmaps2624/7c.ppm" COMPRESS
  103. BITMAPFAMILY ID ID_Blank+208   "bitmaps2624/8.ppm" "" "" "bitmaps2624/8c.ppm" COMPRESS
  104. BITMAPFAMILY ID ID_Blank+209   "bitmaps2624/bomb.ppm" "" "" "bitmaps2624/bombc.ppm" COMPRESS
  105. BITMAPFAMILY ID ID_Covered+200 "bitmaps2624/covered.ppm" "" "" "bitmaps2624/coveredc.ppm" COMPRESS
  106.  
  107. BITMAP ID ID_Bitmap  "bitmaps/mine.ppm" COMPRESS
  108.  
  109. FORM ID ID_FrmMine AT (0 0 160 161) 
  110. MENUID ID_Menu
  111. USABLE 
  112. MODAL 
  113. BEGIN
  114.   TITLE "Pilot Mines"
  115.   GADGET ID ID_MineField AT (0 20 160 140) USABLE
  116. END
  117.  
  118. ALERT ID GameOver
  119. CONFIRMATION
  120. BEGIN
  121.   TITLE "Game Over"
  122.   MESSAGE "Herzlichen Glⁿckwunsch!\nDu hast alle Minen gefunden."
  123.   BUTTONS "Neues Spiel" "Cancel"
  124. END
  125.  
  126. ALERT ID GameOver+1
  127. CONFIRMATION
  128. BEGIN
  129.   TITLE "Game Over"
  130.   MESSAGE "Dumm gelaufen!\nEine Mine ist hochgegangen."
  131.   BUTTONS "Neues Spiel" "Cancel"
  132. END
  133.  
  134. FORM ID ID_FrmAbout AT (2 2 156 156)
  135. USABLE
  136. HELPID ID_FrmAbout
  137. MODAL
  138. BEGIN
  139.   TITLE "▄ber Pilot Mines"
  140.   LABEL "Pilot Mines 0.5"              AUTOID AT (10 20) FONT 2
  141.   LABEL "⌐ Thomas Pundt"               AUTOID AT (50 35) FONT 1
  142.   LABEL "19. November 2000"            AUTOID AT (50 46) FONT 1
  143.   LABEL "Pilot Mines ist Freeware"     AUTOID AT (10 70) FONT 1
  144.   LABEL "Email: Thomas@Pundt.DE"       AUTOID AT (10 95)
  145.   LABEL "WWW: http://pundt.de/pilot/"  AUTOID AT (10 110)
  146.   LABEL "Powered by Linux!"            AUTOID AT (70 140)
  147.   FORMBITMAP AT (10 35) BITMAP ID_Bitmap
  148.   BUTTON "Fertig" ID ID_FrmAboutButton AT (10 140 AUTO AUTO)
  149. END
  150.  
  151. STRING ID_FrmAbout "HelpFrmAbout"
  152.  
  153. VERSION ID 1 "0.5/20001127" 
  154.  
  155. MENU ID ID_Menu
  156. BEGIN
  157.   PULLDOWN "Spiel"
  158.   BEGIN
  159.     MENUITEM "Neues Spiel" ID ID_MenuItem "N"
  160.     MENUITEM "Highscores"  ID ID_MenuItem + 12 "H"
  161.     MENUITEM "Highscores resetten"  ID ID_MenuItem + 13 "R"
  162.   END
  163.   PULLDOWN "Optionen"
  164.   BEGIN
  165.     MENUITEM "Einstellungen"    ID ID_MenuItem + 11 "E"
  166.     MENUITEM "-"                AUTOID
  167.     MENUITEM "▄ber Pilot Mines" ID ID_MenuItem + 10
  168.   END
  169. END
  170.  
  171. FORM ID ID_FrmPreferences AT (2 2 156 156)
  172. USABLE
  173. HELPID ID_FrmPreferences
  174. MODAL
  175. BEGIN
  176.   TITLE "Einstellungen"
  177.   Label "Board Layout" AUTOID AT (85 20) 
  178.   PUSHBUTTON "16 x 14" ID ID_PrefButton+10 AT (85 PrevBottom+1 65 AUTO) USABLE GROUP 2
  179.   PUSHBUTTON "20 x 18" ID ID_PrefButton+11 AT (85 PrevBottom+1 65 AUTO) USABLE GROUP 2
  180.   PUSHBUTTON "26 x 24" ID ID_PrefButton+12 AT (85 PrevBottom+1 65 AUTO) USABLE GROUP 2
  181.   PUSHBUTTON "Einfach" ID ID_PrefButton AT (10 20 65 AUTO) USABLE GROUP 1
  182.   PUSHBUTTON "Mittel" ID ID_PrefButton+1 AT (10 PrevBottom+1 65 AUTO) USABLE GROUP 1
  183.   PUSHBUTTON "Schwer" ID ID_PrefButton+2 AT (10 PrevBottom+1 65 AUTO) USABLE GROUP 1
  184.   PUSHBUTTON "Sehr schwer" ID ID_PrefButton+3 AT (10 PrevBottom+1 65 AUTO) USABLE GROUP 1
  185.   CHECKBOX "Alle Felder aufdecken" ID ID_PrefButton+6 AT (10 PrevBottom+10 AUTO AUTO) USABLE
  186.   CHECKBOX "Dylan Style Bedienung" ID ID_PrefButton+7 AT (10 PrevBottom AUTO AUTO) USABLE
  187.   CHECKBOX "Erstes Feld ist nie eine Mine" ID ID_PrefButton+8 AT (10 PrevBottom AUTO AUTO) USABLE
  188.   CHECKBOX "Eckfeld ist nie eine Mine" ID ID_PrefButton+9 AT (10 PrevBottom AUTO AUTO) USABLE
  189.   BUTTON "Ok" ID ID_PrefButton+4 AT (10 140 AUTO AUTO) USABLE
  190.   BUTTON "Cancel" ID ID_PrefButton+5 AT (PrevRight+5 140 AUTO AUTO) USABLE
  191. END
  192.  
  193. STRING ID_FrmPreferences "HelpPrefs" 
  194.  
  195. FORM ID ID_FrmHighScores AT (2 2 156 156)
  196. USABLE
  197. MODAL
  198. BEGIN
  199.   TITLE "Pilot Mines Highscores"
  200.   FIELD ID ID_HighScoreField   AT (5 45 65 AUTO)
  201.         EDITABLE NONUSABLE UNDERLINED SINGLELINE MAXCHARS 10
  202.   FIELD ID ID_HighScoreField+1 AT (5 60 65 AUTO)
  203.         EDITABLE NONUSABLE UNDERLINED SINGLELINE MAXCHARS 10
  204.   FIELD ID ID_HighScoreField+2 AT (5 75 65 AUTO)
  205.         EDITABLE NONUSABLE UNDERLINED SINGLELINE MAXCHARS 10
  206.   FIELD ID ID_HighScoreField+3 AT (5 90 65 AUTO)
  207.         EDITABLE NONUSABLE UNDERLINED SINGLELINE MAXCHARS 10
  208.   FIELD ID ID_HighScoreField+4 AT (5 105 65 AUTO)
  209.         EDITABLE NONUSABLE UNDERLINED SINGLELINE MAXCHARS 10
  210.   BUTTON "Ok" ID ID_HighScoreDone AT (5 140 AUTO AUTO) 
  211.   GRAFFITISTATEINDICATOR AT (130 140)
  212. END
  213.