Subversion Repositories Kolibri OS

Rev

Rev 9471 | Rev 9535 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. //===================================================//
  2. //                                                   //
  3. //                     CYRILLIC                      //
  4. //                                                   //
  5. //===================================================//
  6. #ifdef LANG_RUS
  7. #define T_FILE "ˆ¬ï"
  8. #define T_TYPE "’¨¯"
  9. #define T_SIZE " §¬¥à"
  10. #define T_NEW_FOLDER "®¢ ï ¯ ¯ª "
  11. #define T_NEW_FILE "®¢ë© ä ©«"
  12. #define T_DELETE_FILE "‚ë ¤¥©á⢨⥫쭮 å®â¨â¥ 㤠«¨âì"
  13. #define T_YES "„ "
  14. #define T_NO "¥â"
  15. #define T_CANCEL "Žâ¬¥­ "
  16. #define T_CREATE "‘®§¤ âì"
  17. #define T_RENAME "¥à¥­ §¢ âì"
  18. #define T_GOPATH "¥à¥©â¨"
  19. #define FS_ITEM_ALREADY_EXISTS "'«¥¬¥­â á â ª¨¬ ¨¬¥­¥¬ 㦥 áãé¥áâ¢ã¥â' -E"
  20. #define T_NOTIFY_APP_PARAM_WRONG "' à ¬¥âà ¤«ï § ¯ã᪠ Eolite ­¥ ¢¥à¥­: ¯ ¯ª  ­¥ áãé¥áâ¢ã¥â!' -E"
  21. #define T_COPY_WINDOW_TITLE "Š®¯¨àãî..."
  22. #define T_MOVE_WINDOW_TITLE "¥à¥¬¥é î..."
  23. #define T_DELETE_WINDOW_TITLE "“¤ «ïî..."
  24. #define T_COPY_ABORT "à¥à¢ âì"
  25. #define T_COPY_REPLACE "‡ ¬¥­¨âì"      
  26. #define T_COPY_SKIP "à®¯ãáâ¨âì"
  27. #define T_COPY_REMEMBER_CHOICE "„«ï ¢á¥å"
  28. #define T_OVERWRITE_ALERT "’ ª®© ä ©« 㦥 áãé¥áâ¢ã¥â!"
  29. #define T_SELECT_APP_TO_OPEN_WITH "‚ë¡¥à¨â¥ ¯à®£à ¬¬ã ¤«ï ®âªàëâ¨ï ä ©« "
  30. #define DEL_MORE_FILES_1 "¢ë¡à ­­ë¥ í«¥¬¥­âë ("
  31. #define DEL_MORE_FILES_2 " èâ.)?"
  32. #define T_STATUS_EVEMENTS " ¯®ª: %d  ” ©«®¢: %d"
  33. #define T_STATUS_SELECTED "‚뤥«¥­­®: %d"
  34. #define COPY_PATH_STR "'ãâì ¯ ¯ª¨ ᪮¯¨à®¢ ­ ¢ ¡ãä¥à ®¡¬¥­ ' -I"
  35. #define T_ABOUT "Ž ¯à®£à ¬¬¥"
  36. #define T_USE_SHIFT_ENTER "'ˆá¯®«ì§ã©â¥ Shift+Enter çâ®¡ë ®âªàëâì ¢á¥ ¢ë¤¥«¥­­ë¥ ä ©«ë.' -I"
  37.  
  38. char *kfm_func = {
  39.         "ˆ­ä®",
  40.         "¥à¥¨¬¥­.",
  41.         "à®á¬®âà",
  42.         "¥¤ ªâ.",
  43.         "Š®¯¨à®¢ âì",
  44.         "¥à¥¬¥áâ¨âì",
  45.         " ¯ª ",
  46.         "“¤ «¨âì",
  47.         "” ©«",
  48.         "  áâனª¨"
  49. };
  50.  
  51. #define T_DEVICES "“áâனá⢠"
  52. #define T_ACTIONS "„¥©á⢨ï"
  53. char *actions[] = {
  54.         59, "®¢ë© ä ©«", "F9",
  55.         57, "®¢ ï ¯ ¯ª ", "F7",
  56.         60, " áâனª¨", "F10",
  57.         0,0,0
  58. };
  59. #define T_PROG "à®£à ¬¬ë "
  60. #define T_SYS  "‘¨á⥬  "
  61. #define T_CD   "CD-Rom "
  62. #define T_FD   "„¨áª¥â  "
  63. #define T_HD   "†¥á⪨© ¤¨áª "
  64. #define T_SATA "SATA ¤¨áª "
  65. #define T_USB  "USB ¤¨áª "
  66. #define T_RAM  "RAM ¤¨áª "
  67. #define T_UNC  "¥¨§¢¥áâ­® "
  68.  
  69. #define WINDOW_TITLE_PROPERTIES "‘¢®©á⢠"
  70. #define T_CLOSE "‡ ªàëâì"
  71. #define T_APPLY "à¨¬¥­¨âì"
  72. #define QUEST_1 "à¨¬¥­¨âì ª® ¢á¥¬ ¢«®¦¥­­ë¬"
  73. #define QUEST_2 "ä ©« ¬ ¨ ¯ ¯ª ¬?"
  74. #define PR_T_NAME "ˆ¬ï:"
  75. #define PR_T_DEST " á¯®«®¦¥­¨¥:"
  76. #define PR_T_SIZE " §¬¥à:"
  77. #define CREATED_OPENED_MODIFIED "‘®§¤ ­:\nŽâªàëâ:\nˆ§¬¥­¥­:"
  78. #define SET_6 "” ©«®¢: "
  79. #define SET_7 "  ¯®ª: "
  80. #define PR_T_CONTAINS "‘®¤¥à¦¨â: "
  81. #define FLAGS " €ââਡãâë "
  82. #define PR_T_HIDDEN "‘ªàëâë©"
  83. #define PR_T_SYSTEM "‘¨á⥬­ë©"
  84. #define PR_T_ONLY_READ "’®«ìª® ç⥭¨¥"
  85. #define SET_BYTE_LANG "¡ ©â"
  86.  
  87. #define TITLE_SETT " áâனª¨"
  88. #define SHOW_DEVICE_CLASS "‚뢮¤¨âì ­ §¢ ­¨ï ª« áá  ãáâனáâ¢"
  89. #define SHOW_STATUS_BAR "®ª §ë¢ âì áâ âãá ¡ à"
  90. #define BIG_ICONS "ˆá¯®«ì§®¢ âì ¡®«ì訥 ¨ª®­ª¨"
  91. #define COLORED_LINES "®¤á¢¥ç¨¢ âì ç¥â­ë¥ «¨­¨¨ ¢ ᯨ᪥"
  92. #define FONT_SIZE_LABEL " §¬¥à èà¨äâ "
  93. #define LIST_LINE_HEIGHT "‚ëá®â  áâப¨ ¢ ᯨ᪥"
  94. #define SAVE_PATH_AS_DEFAULT "’¥ªã騩 ¯ãâì"
  95. #define SAVE_START_PATH_AS_DEFAULT "‚¢¥¤¥­­ë© ¯ãâì"
  96. #define EDIT_FILE_ASSOCIATIONS "¥¤ ªâ¨à®¢ âì  áá®æ¨ æ¨¨ ä ©«®¢"
  97. #define START_PATH " ‘â àâ®¢ë© ¯ãâì: "
  98.  
  99. //===================================================//
  100. //                                                   //
  101. //                      ENGLISH                      //
  102. //                                                   //
  103. //===================================================//
  104. #else
  105. #define T_FILE "Name"
  106. #define T_TYPE "Type"
  107. #define T_SIZE "Size"
  108. #define T_NEW_FOLDER "New folder"
  109. #define T_NEW_FILE "New file"
  110. #define T_DELETE_FILE "Do you really want to delete"
  111. #define T_YES "Yes"
  112. #define T_NO "No"
  113. #define T_CANCEL "Cancel"
  114. #define T_CREATE "Create"
  115. #define T_RENAME "Rename"
  116. #define T_GOPATH "Go to"
  117. #define FS_ITEM_ALREADY_EXISTS "'An item with that name already exists' -E"
  118. #define WAIT_DELETING_FOLDER "Deleting folder. Please, wait..."
  119. #define T_NOTIFY_APP_PARAM_WRONG "'Eolite param is wrong: directory does not exist!' -E"
  120. #define T_COPY_WINDOW_TITLE "Copying..."
  121. #define T_MOVE_WINDOW_TITLE "Moving..."
  122. #define T_DELETE_WINDOW_TITLE "Deleting..."
  123. #define T_COPY_ABORT "Abort"   
  124. #define T_COPY_REPLACE "Replace"       
  125. #define T_COPY_SKIP "Skip"
  126. #define T_COPY_REMEMBER_CHOICE "Apply for all"
  127. #define T_OVERWRITE_ALERT "There is already a file with such name!"
  128. #define T_SELECT_APP_TO_OPEN_WITH "Select application to open file"
  129. #define DEL_MORE_FILES_1 "selected items("
  130. #define DEL_MORE_FILES_2 " pcs.)?"
  131. #define T_STATUS_EVEMENTS "Dirs: %d  Files: %d"
  132. #define T_STATUS_SELECTED "Selected: %d"
  133. #define COPY_PATH_STR "'Directory path copied to clipboard' -I"
  134. #define T_ABOUT "About"
  135. #define T_USE_SHIFT_ENTER "'Use Shift+Enter to open all selected files.' -I"
  136.  
  137. char *kfm_func = {
  138.         "Info",
  139.         "Rename",
  140.         "View",
  141.         "Edit",
  142.         "Copy",
  143.         "Move",
  144.         "Folder",
  145.         "Delete",
  146.         "File",
  147.         " Settings"
  148. };
  149.  
  150. #define T_DEVICES "Devices"
  151. #define T_ACTIONS "Actions"
  152. char *actions[] = {
  153.         59, "New file", "F9",
  154.         57, "New folder", "F7",
  155.         60, "Settings", "F10",
  156.         0,0,0
  157. };
  158. #define T_PROG "Programs "
  159. #define T_SYS  "System "
  160. #define T_CD   "CD-Rom "
  161. #define T_FD   "Floppy disk "
  162. #define T_HD   "Hard disk "
  163. #define T_SATA "SATA disk "
  164. #define T_USB  "USB disk "
  165. #define T_RAM  "RAM disk "
  166. #define T_UNC  "Unknown "
  167.  
  168. #define WINDOW_TITLE_PROPERTIES "Properties"
  169. #define T_CLOSE "Close"
  170. #define T_APPLY "Apply"
  171. #define QUEST_1 "Apply to all subfolders"
  172. #define QUEST_2 "files and Folders?"
  173. #define PR_T_NAME "Name:"
  174. #define PR_T_DEST "Destination:"
  175. #define PR_T_SIZE "Size:"
  176. #define CREATED_OPENED_MODIFIED "Created:\nOpened:\nModified:"
  177. #define SET_6 "Files: "
  178. #define SET_7 " Folders: "
  179. #define PR_T_CONTAINS "Contains: "
  180. #define FLAGS " Attributes "
  181. #define PR_T_HIDDEN "Hidden"
  182. #define PR_T_SYSTEM "System"
  183. #define PR_T_ONLY_READ "Read-only"
  184. #define SET_BYTE_LANG "byte"
  185.  
  186. #define TITLE_SETT "Settings"
  187. #define SHOW_DEVICE_CLASS "Show device class name"
  188. #define SHOW_STATUS_BAR "Show status bar"
  189. #define BIG_ICONS "Big icons in list"
  190. #define COLORED_LINES "Highlight even lines in list"
  191. #define FONT_SIZE_LABEL "Font size"
  192. #define LIST_LINE_HEIGHT "List line height"
  193. #define SAVE_PATH_AS_DEFAULT "Current path"
  194. #define SAVE_START_PATH_AS_DEFAULT "Typed path"
  195. #define EDIT_FILE_ASSOCIATIONS "Edit file associations"
  196. #define START_PATH " Start path: "
  197.  
  198. #endif
  199.  
  200. //===================================================//
  201. //                                                   //
  202. //                      GLOBAL                       //
  203. //                                                   //
  204. //===================================================//
  205.  
  206. //Button IDs
  207. enum {
  208.         POPUP_BTN1 = 201,
  209.         POPUP_BTN2 = 202,
  210.         KFM_DEV_DROPDOWN_1 = 205,
  211.         KFM_DEV_DROPDOWN_2 = 207,
  212.         BTN_PATH = 210,
  213.         BTN_BREADCRUMB = 214,
  214.         BREADCRUMB_ID = 300,
  215.  
  216.         BACK_BTN = 400,
  217.         FWRD_BTN,
  218.         GOUP_BTN,
  219.         COPY_BTN,
  220.         CUT_BTN,
  221.         PASTE_BTN,
  222.         KFM_FUNC_ID = 450
  223. };
  224.  
  225. #define B_SETINGS_APPLY_SUBFOLDER 301
  226. #define B_SETINGS_APPLY_NO_SUBFOLDER 302
  227. #define B_APPLY 11
  228. #define B_CLOSE 12
  229.  
  230. //OpenDir options
  231. enum {
  232.         WITH_REDRAW,
  233.         ONLY_OPEN
  234. };
  235.  
  236. //OpenDir options
  237. enum {
  238.         POPIN_PATH=1,
  239.         POPIN_NEW_FILE,
  240.         POPIN_NEW_FOLDER,
  241.         POPIN_RENAME,
  242.         POPIN_DELETE,
  243.         POPIN_DISK,
  244.         POPIN_BREADCR
  245. };
  246.  
  247.  
  248. char *devinfo = {
  249.         "sy", 0, T_SYS,
  250.         "rd", 0, T_SYS,
  251.         "ko", 1, T_PROG,
  252.         "fd", 2, T_FD,
  253.         "cd", 3, T_CD,
  254.         "hd", 4, T_HD,
  255.         "bd", 4, T_HD,
  256.         "sd", 4, T_SATA,
  257.         "tm", 5, T_RAM,
  258.         "us", 6, T_USB,
  259.         0
  260. };
  261.  
  262. #define DEV_H 17
  263. #define DDW 110
  264. #define KFM2_DEVH 20
  265. #define SELECTY 10
  266. #define POPIN_W 260
  267. //Sidebar width
  268. #define SIDEBAR_W 192
  269. //Sidebar padding
  270. #define SBPAD 15
  271. //Block width inside Sidebar
  272. #define SB_BLOCKX SBPAD+2
  273. #define SB_BLOCKW SIDEBAR_W-SBPAD-SB_BLOCKX
  274.  
  275. int toolbar_buttons_x[7]={9,46,85,134,167,203};
  276.