home *** CD-ROM | disk | FTP | other *** search
/ Cool Shareware / Cool Shareware PC-World CD-ROM (Digital Concepts)(PA1099R9)(1999).BIN / apps / mm / mmsetup.exe / data1.cab / DefaultSkin / mmtheme.ini < prev    next >
Encoding:
INI File  |  1999-06-29  |  13.0 KB  |  548 lines

  1. ## Classic The sections are defined by individual entities typically UI controls
  2. ##
  3. ## App-wide DEFAULTS ********************************************** 
  4. ********************************************************************
  5. ## Font - Typeface,size,weight(FW_BOLD/FW_NORMAL)
  6. ## RGB triplet
  7.  
  8. [MMJB_WideDefaults]
  9. Font=Arial,9,FW_BOLD
  10. TextColor=0,255,255
  11. #TextColor=123,189,255
  12. TextBackColor=0,0,0
  13. BackColor=192,192,192
  14. ForeColor=0,0,0
  15. ResizeStyle=
  16. HighLightTextColor=255,255,0
  17. HighLightTextBackColor=0,0,255
  18. ResizeStyle=
  19. MarginWidth=14
  20.  
  21. # generic bitmap tiles for background and borders
  22. BackgroundTile=bgmid.bmp
  23. LeftBorderTile=bgle.bmp        
  24. RightBorderTile=bgre.bmp
  25. TopBorderTile=bete.bmp
  26. BottomBorderTile=bgbe.bmp
  27. LeftTopCornerTile=bgul.bmp
  28. RightTopCornerTile=bgur.bmp
  29. LeftBottomCornerTile=bgll.bmp
  30. RightBottomCornerTile=bglr.bmp
  31. ArtBitmap=MMart.bmp
  32.  
  33.  
  34. ## MAIN SCREEN SECTION ********************************************* 
  35. ********************************************************************
  36. ## The main screens
  37. ## There are two Resize modes - "Tile" or "Stretch" depending on the
  38. ## background bitmap
  39. ## For background bitmaps, we allow specifying the btimap name so that
  40. ## its easier to manipulate without having to change the skin api library.
  41. ## ResizeMode=Stretch
  42. ## Dimension :: Coordinates on desktop- left,top,right,bottom
  43.  
  44. [MMJBCaption]
  45. ClassName="MMJBCTRL.LabelCtrl.1"
  46. Font=Arial,8,FW_BOLD
  47. #Dimension=4,0,110,12
  48. Dimension=4,0,80,12
  49. TextColor=200,200,200
  50. TextBackColor=48,48,48
  51. Align=0
  52. ScrollText=no
  53.  
  54.  
  55. [MMJBPlayer]
  56. ResizeMode=Stretch
  57. Dimension=0,0,537,127
  58. BkgBmpFile="mmplbk.bmp"
  59. ArtDim=271,21,371,121
  60.  
  61. [MMJBPlayerSmall]
  62. Dimension=0,0,194,58
  63. BkgBmpFile="tinyplbk.bmp"
  64. PlayBtnSetXY=12,5
  65. LabelDim=10,39,184,47
  66.  
  67.  
  68. [MMJBRecorder]
  69. BkgBmpFile="mmrecbk.bmp"
  70. # Color of progress bars in the track list
  71. RecProgressColor=96,124,237
  72. # Color of a successful recording.  Draws track number background this color
  73. RecSuccessColor=0,128,0
  74. # Color of a recording which may have had trouble.  Draws track number background this color
  75. RecWarningColor=255,255,0
  76. # Color of a bad recording.  Draws track number background this color
  77. RecFailureColor=255,0,0
  78.  
  79. [MMJBDatabase]
  80. Dimension=0,0,537,180
  81. #BkgBmpFile="mmdbbk.bmp"
  82.  
  83. [MMJBTrackInfo]
  84. Dimension=0,0,537,130
  85.  
  86.  
  87. [MMJBPlaylist]
  88. MarginWidth=8
  89. ButtonGap=1
  90. TitleBarheight=14
  91.  
  92.  
  93. ## Dimension = left,top,right,bottom in terms of client coordinates
  94. ## ClassName =Control class name for swappability
  95. ## LocInBitmap = leftmost point of this button bitmap in the composite bitmap, top =0
  96. ##            value = currencontrol.left coordinate in the bitmap (revisit explanation)
  97.  
  98. ********************************************************************
  99. ## COMMON ITEMS/CONTROLS SECTION ***********************************
  100. ********************************************************************
  101. [GL_MinButton]
  102. ClassName="MMJBCTRL.PushBtnCtrl.1"
  103. Dimension=0,4,7,11
  104. LocInBitmap=8
  105.  
  106. [GL_MaxButton]
  107. ClassName="MMJBCTRL.PushBtnCtrl.1"
  108. Dimension=8,4,15,11
  109. LocInBitmap=0
  110.  
  111. [GL_CloseButton]
  112. ClassName="MMJBCTRL.PushBtnCtrl.1"
  113. Dimension=23,4,31,11
  114. LocInBitmap=23
  115.  
  116. [GL_IconizeButton]
  117. ClassName="MMJBCTRL.PushBtnCtrl.1"
  118. Dimension=16,4,23,11
  119. LocInBitmap=16
  120.  
  121.  
  122. ********************************************************************
  123. ## PLAYER SECTION ************************************************** 
  124. ********************************************************************
  125. ## ** Text buttons **
  126. [PL_OptionsButton]
  127. ClassName="MMJBCTRL.TextBtnCtrl.1"
  128. Dimension= 105,0,147,14
  129. TextColor=200,200,200
  130. TextBackColor=0,64,64
  131. HighLightTextColor=255,255,255
  132. SelTextColor=200,200,200
  133. Font=Arial,8,FW_NORMAL
  134.  
  135.  
  136. [PL_RegisterButton]
  137. ClassName="MMJBCTRL.TextBtnCtrl.1"
  138. Dimension=148,0,196,14
  139. TextColor=200,200,200
  140. TextBackColor=0,64,64
  141. HighLightTextColor=255,255,255
  142. SelTextColor=200,200,200
  143. Font=Arial,8,FW_NORMAL
  144.  
  145. [PL_SitesButton]
  146. ClassName="MMJBCTRL.TextBtnCtrl.1"
  147. Dimension=196,0,232,14
  148. TextColor=200,200,200
  149. TextBackColor=0,64,64
  150. HighLightTextColor=255,255,255
  151. SelTextColor=200,200,200
  152. Font=Arial,8,FW_NORMAL
  153.  
  154.  
  155. [PL_HelpButton]
  156. ClassName="MMJBCTRL.TextBtnCtrl.1"
  157. Dimension=232,0,258,14
  158. TextColor=200,200,200
  159. TextBackColor=0,64,64
  160. HighLightTextColor=255,255,255
  161. SelTextColor=200,200,200
  162. Font=Arial,8,FW_NORMAL
  163.  
  164.  
  165. ## ** Pushbuttons **
  166.  
  167. [PL_MMLogoButton]
  168. ClassName="MMJBCTRL.PushBtnCtrl.1"
  169. Dimension=0,0,99,23
  170.  
  171. [PL_PrevButton]
  172. ClassName="MMJBCTRL.PushBtnCtrl.1"
  173. Dimension=23,24,49,48
  174. LocInBitmap=0
  175.  
  176. [PL_PlayButton]
  177. ClassName="MMJBCTRL.PushBtnCtrl.1"
  178. Dimension=72,24,95,48
  179. LocInBitmap=51
  180.  
  181. [PL_StopButton]
  182. ClassName="MMJBCTRL.PushBtnCtrl.1"
  183. State=0
  184. Dimension=118,24,141,48
  185. LocInBitmap=99
  186. # All the buttons including Stop are reset to default look
  187. ResetAll=1
  188.  
  189. [PL_NextButton]
  190. ClassName="MMJBCTRL.PushBtnCtrl.1"
  191. State=0
  192. Dimension=141,24,167,48
  193. LocInBitmap=123
  194.  
  195. ## ** Check boxes**
  196. #Default state - State=0(off) on=1 // 0 is assumed  if not mentioned
  197.  
  198. [PL_RecordButton]
  199. ClassName="MMJBCTRL.PushBtnCtrl.1"
  200. State=0
  201. Dimension=49,24,72,48
  202. LocInBitmap=27
  203.  
  204. [PL_PauseButton]
  205. ClassName="MMJBCTRL.PushBtnCtrl.1"
  206. State=0
  207. Dimension=95,24,118,48
  208. LocInBitmap=75
  209.  
  210. [PL_DatabaseButton]
  211. ClassName="MMJBCTRL.PushBtnCtrl.1"
  212. Dimension=29,98,51,112
  213. LocInBitmap=0
  214.  
  215. [PL_TextButton]
  216. ClassName="MMJBCTRL.PushBtnCtrl.1"
  217. Dimension=52,98,74,112
  218. LocInBitmap=23
  219.  
  220.  
  221. [PL_IMusicButton]
  222. ClassName="MMJBCTRL.PushBtnCtrl.1"
  223. Dimension=244,98,263,116
  224.  
  225. ## ** Slider bars**
  226. # Orientation  =>vertical = 1/ Horizontal = 0
  227. # KnobLevel => Initial Knob Setting
  228. ## Max/MinPosition => Allowing for slider bar having non-slide area e.g vol label
  229. ## specify the sliding coord (in client coord), relative to the slider bar dimension.
  230. ## In this example, its some offset from the top and bottom of the 
  231. ## volume slider bar e.g wrt top= 17 and bottom = 86 i.e 63~17+63; 12~17+12
  232. ## By Default = top(17) and bottom(86) , if unspecified
  233.  
  234. [PL_Volume]
  235. ClassName="SLIDER.MMJBSliderCtrl.1"
  236. Dimension=247,29,266,92  
  237. DimensionKnob=0,0,9,14
  238. MinPosition=54
  239. MaxPosition=10
  240. NumLevels=10
  241. Orientation=1
  242. KnobLevel=5
  243.  
  244. [PL_Progress]
  245. ClassName="SLIDER.MMJBSliderCtrl.1"
  246. # since the Horslidebar is a thin line,add knob-height/2 above and below
  247. # so line ycoord =  80 hence  top = 80-6, bottom = 80+6
  248. Dimension=25,81,235,93
  249. DimensionKnob=0,0,13,8
  250. ## In this one, the entire width is slidable
  251. MinPosition=6
  252. MaxPosition=203
  253. NumLevels=20
  254. Orientation=0
  255. KnobLevel=0
  256.  
  257. ## ** Player Label**
  258. ## Dimension - coordinates
  259. ## Font Typeface,size,weight(FW_BOLD/FW_NORMAL)
  260. ## TextColor in RGB
  261. ## TextBackColor if different from screen background color
  262. ## Align Text 0=left,1=Center,2=Right... Nothing specified = Center
  263.  
  264. [PL_TrackName]
  265. ClassName="MMJBCTRL.LabelCtrl.1"
  266. Dimension=25,58,234,76
  267. Font=Arial,12,FW_NORMAL
  268. #TextColor=0,255,255
  269. #TextBackColor=0,0,0
  270. Align=0
  271.  
  272. [PL_TrackTime]
  273. ClassName="MMJBCTRL.LabelCtrl.1"
  274. Dimension=180,39,240,49
  275. Font=Arial,7,FW_BOLD
  276. Align=0
  277. ScrollText=no
  278.  
  279. [PL_Artist]
  280. ClassName="MMJBCTRL.LabelCtrl.1"
  281. Dimension=90,100,231,112
  282. Font=Arial,8,BOLD
  283. Align=0
  284.  
  285. ********************************************************************
  286. ## RECORDER SECTION ************************************************** 
  287. ********************************************************************
  288. ## ** Pushbuttons **
  289. ## Dimension = left,top,right,bottom in terms of client coordinates
  290. ## ClassName =Control class name for swappability
  291. ## LocInBitmap = leftmost point of this button bitmap in the composite bitmap, top =0
  292. ##                0, if not mentioned
  293.  
  294. [REC_StartButton]
  295. ClassName="MMJBCTRL.PushBtnCtrl.1"
  296. Dimension=11,21,42,49
  297. LocInBitmap=0
  298.  
  299. [REC_StopButton]
  300. ClassName="MMJBCTRL.PushBtnCtrl.1"
  301. Dimension=42,21,70,49 
  302. LocInBitmap=33
  303.  
  304. [REC_PauseButton]
  305. ClassName="MMJBCTRL.PushBtnCtrl.1"
  306. Dimension=70,21,96,49
  307. LocInBitmap=61
  308.  
  309. [REC_CancelButton]
  310. ClassName="MMJBCTRL.PushBtnCtrl.1"
  311. Dimension=70,21,96,49
  312. Dimension=99,17,128,45  // put back when pause returns
  313. LocInBitmap=85
  314.  
  315. [REC_EjectButton]
  316. ClassName="MMJBCTRL.PushBtnCtrl.1"
  317. Dimension=100,21,134,49
  318. LocInBitmap=115
  319.  
  320. [REC_CDDBButton]
  321. ClassName="MMJBCTRL.PushBtnCtrl.1"
  322. Dimension=122,24,156,49
  323.  
  324. [REC_OptionButton]
  325. ClassName="MMJBCTRL.PushBtnCtrl.1"
  326. Dimension=113,0,134,11
  327.  
  328. [REC_AllButton]
  329. ClassName="MMJBCTRL.PushBtnCtrl.1"
  330. Dimension=232,0,265,11
  331.  
  332. [REC_NoneButton]
  333. ClassName="MMJBCTRL.PushBtnCtrl.1"
  334. Dimension=284,0,327,11
  335. LocInBitmap=43
  336.  
  337.  
  338. [REC_RefreshButton]
  339. ClassName="MMJBCTRL.PushBtnCtrl.1"
  340. Dimension=346,0,409,11
  341. LocInBitmap=96
  342.  
  343.  
  344.  
  345. // Took from database, as rec hs no info
  346. [REC_VScroll]
  347. ClassName="SLIDER.MMJBSliderCtrl.1"
  348. Dimension=511,30,526,169
  349. DimensionKnob=0,0,8,13
  350. #MinPosition=63
  351. #MaxPosition=12
  352. NumLevels=10
  353. Orientation=1
  354. KnobLevel=10
  355.  
  356. ## ** Recorder Labels **
  357. ## Dimension - coordinates
  358. ## Font Typeface,size,weight(FW_BOLD/FW_NORMAL)
  359. ## TextColor in RGB
  360. ## BackColor if different from screen background color
  361. ## BackTransparent=1 => text Background is transparent
  362. ## To prevent label from scrolling, for long text in small
  363. ## display, set
  364. ## ScrollText=no          else yes, or nothing
  365.  
  366. [REC_Album]
  367. ClassName="MMJBCTRL.LabelCtrl.1"
  368. Dimension=23,69,197,85
  369. Font=Arial,9,FW_NORMAL
  370. BackTransparent=0
  371. Align=0
  372.  
  373. [REC_Artist]
  374. ClassName="MMJBCTRL.LabelCtrl.1"
  375. Dimension =23,105,197,122
  376. Font=Arial,9,FW_NORMAL
  377. BackTransparent=0
  378. Align=0
  379.  
  380. [REC_WaveStatus]
  381. ClassName="MMJBCTRL.LabelCtrl.1"
  382. Dimension=23,142,199,158
  383. Font=Arial,9,FW_NORMAL
  384. BackTransparent=0
  385. Align=0
  386.  
  387. [REC_RecStatus]
  388. ClassName="MMJBCTRL.LabelCtrl.1"
  389. Dimension=23,162,196,178
  390. Font=Arial,9,FW_NORMAL
  391. BackTransparent=0
  392. Align=0
  393.  
  394. [REC_Waveform]
  395. Dimension=28,145,194,157
  396. TopColor=255,0,0
  397. MidColor=255,255,0
  398. BotColor=0,255,0
  399. ProgColor=64,96,240
  400.  
  401. ********************************************************************
  402. ## DATABASE SECTION ************************************************** 
  403. ********************************************************************
  404. ## ** Pushbuttons **
  405. ## Dimension = left,top,right,bottom in terms of client coordinates
  406. ## ClassName =Control class name for swappability
  407. ## LocInBitmap = leftmost point of this button bitmap in the composite bitmap, top =0
  408. ##                0, if not mentioned
  409.  
  410. [DB_AddButton]
  411. ClassName="MMJBCTRL.PushBtnCtrl.1"
  412. Dimension=123,0,163,11
  413. LocInBitmap=0
  414.  
  415. [DB_DeleteButton]
  416. ClassName="MMJBCTRL.PushBtnCtrl.1"
  417. Dimension=170,0,220,11
  418. LocInBitmap=41
  419.  
  420. [DB_TagButton]
  421. ClassName="MMJBCTRL.PushBtnCtrl.1"
  422. Dimension=220,0,257,11
  423. LocInBitmap=94
  424.  
  425. [DB_GetMusicButton]
  426. ClassName="MMJBCTRL.PushBtnCtrl.1"
  427. Dimension=275,0,337,11
  428. LocInBitmap=140
  429.  
  430.  
  431. [DB_OptionButton]
  432. ClassName="MMJBCTRL.PushBtnCtrl.1"
  433. Dimension=114,0,164,11
  434.  
  435. [DB_VScroll]
  436. ClassName="SLIDER.MMJBSliderCtrl.1"
  437. Dimension=511,30,526,169
  438. DimensionKnob=0,0,8,13
  439. #MinPosition=63
  440. #MaxPosition=12
  441. NumLevels=10
  442. Orientation=1
  443. KnobLevel=10
  444.  
  445. [DB_HScroll]
  446. Dimension=14,174,510,180
  447. ClassName="SLIDER.MMJBSliderCtrl.1"
  448. DimensionKnob=0,0,13,8
  449. #MinPosition=63
  450. #MaxPosition=12
  451. NumLevels=20
  452. Orientation=0
  453. KnobLevel=0
  454.  
  455.  
  456. ********************************************************************
  457. ## PLAYLIST SECTION ************************************************** 
  458. ********************************************************************
  459. ## ** Pushbuttons **
  460.  
  461. [PLS_DockButton]
  462. ClassName="MMJBCTRL.PushBtnCtrl.1"
  463. Dimension=405,18,413,25
  464. LocInBitmap=8
  465.  
  466. [PLS_UndockButton]
  467. ClassName="MMJBCTRL.PushBtnCtrl.1"
  468. Dimension=413,18,421,25
  469. LocInBitmap=15
  470.  
  471. [PLS_AutoDjButton]
  472. ClassName="MMJBCTRL.PushBtnCtrl.1"
  473. Dimension=445,18,492,28
  474. LocInBitmap=0
  475.  
  476. [PLS_SaveButton]
  477. ClassName="MMJBCTRL.PushBtnCtrl.1"
  478. Dimension=50,0,87,10
  479. LocInBitmap=52
  480.  
  481. [PLS_DeleteButton]
  482. ClassName="MMJBCTRL.PushBtnCtrl.1"
  483. Dimension=538,18,588,28
  484. LocInBitmap=93
  485.  
  486. [PLS_ClearButton]
  487. ClassName="MMJBCTRL.PushBtnCtrl.1"
  488. Dimension=2,0,45,10
  489. LocInBitmap=147
  490.  
  491.  
  492. ********************************************************************
  493. ## TRACKINFO SECTION ************************************************** 
  494. ********************************************************************
  495. ## ** Radiobuttons **
  496. ## Current limit to number of radio button in a set is 8, but will be extended if
  497. ## required
  498. ## ResetAll = 1 => All the buttons in radio group reset to default look when this \
  499. ## member is pressed
  500.  
  501. [TI_InfoRadioGroup]
  502. ClassName="MMJBCTRL.RadBtnCtrl.1"
  503. NumBtns=3
  504. # Specify these in the proper order (increasing x,y)
  505. 1=TI_LyricsButton
  506. 2=TI_NotesButton
  507. 3=TI_BiosButton
  508.  
  509. [TI_LyricsButton]
  510. ClassName="MMJBCTRL.PushBtnCtrl.1"
  511. Dimension=172,0,228,11
  512. LocInBitmap=0
  513.  
  514. [TI_NotesButton]
  515. ClassName="MMJBCTRL.PushBtnCtrl.1"
  516. Dimension=224,0,273,11
  517. LocInBitmap=52
  518.  
  519. [TI_BiosButton]
  520. ClassName="MMJBCTRL.PushBtnCtrl.1"
  521. Dimension=272,0,308,11
  522. LocInBitmap=102
  523.  
  524. ##** Push Buttons***
  525.  
  526. [TI_BuyCDButton]
  527. ClassName="MMJBCTRL.PushBtnCtrl.1"
  528. Dimension=318,0,365,11
  529.  
  530. ## Stealing this bitmap from DB_TagButton
  531. [TI_TagButton]
  532. ClassName="MMJBCTRL.PushBtnCtrl.1"
  533. Dimension=120,0,157,11
  534. LocInBitmap=94
  535.  
  536.  
  537. *************************************************************************
  538. ## Generic buttons
  539.  
  540. [GL_GenericButton]
  541. ClassName="MMJBCTRL.PushBtnCtrl.1"
  542. Dimension=0,0,17,10
  543.  
  544. [GL_GenericCheckbox]
  545. ClassName="MMJBCTRL.PushBtnCtrl.1"
  546. Dimension=0,0,9,9
  547.  
  548.