//------------------------------------------------------------------------------ // GetRight 4.2d and higher supports a newer type of skin! // Each GetRight skin version 2 is one big bitmap (256 color bitmaps please). // With this INI file you set the coordinates of all the different parts so GetRight knows what to draw where. // Does take a bit more work to setup all the stuff here...but gives MUCH more // flexibility than the previous skin method. Just about any appearance is possible. // This file is Required. //------------------------------------------------------------------------------ // Big Windows INI format file. // For each graphic item, generally set the X,Y and the Height and Width (H,W) of the object. // For some of the items, likely will just need to play with the values to make it look good. // For example, Arial font sized 6,12 looks MUCH better than when sized 6,11 // Other Extras...you can also include a CLICK.WAV file in the skin. This sound is played // whenever one of the buttons is clicked. Can be any sound, but recommended you keep is pretty short. [Defaults] // Can set default text colors and font. Then can just do exceptions later. // If no font is set, the default Windows font is used. TextRGB=0x999999 TextShadowRGB=0x999999 FontSizeX=4 FontSizeY=8 // For fonts, best to stick with those that come with Windows or are very common...Arial, Times New Roman, System, etc. FontName=Arial // For both Bold and Angle, if not included, does not bold, and no angle. FontBold=0 FontAngle=0 [Options] // Setting transparent=0 means it is a rectangular window with no transparent areas. // Using this lets the skin load slightly faster. Transparent=1 // Can draw a "shadow" for each line of text. This helps make it more readable on some textured backgrounds. // Can't do shadowing individually...it is on or off for all. Shadow=0 // Says you are using mouse-over images. Setting to 0 if not using them or 1 if you are. MouseOver=1 [Main] WindowX=0 WindowY=0 WindowW=253 WindowH=253 // The titlebar area on the bitmap, and the different area (if desired) to use // when the window is inactive. TitleX=0 TitleY=0 TitleH=253 TitleW=253 TitleInactX=0 TitleInactY=253 // Location for finding pixel with the transparent color. // Transparency works best if you use one of the Windows System colors for the transparent color (bright green or purple or something). // Just avoids any dithering problems if people have a very low color display. TransparentX=2 TransparentY=2 // Advertising banner. // Remove them, or set to 0,0 if your skin does not contain space for the banner. // If there is no space for a banner, shareware/trial users won't be able to use the skin. // Will be sized to Width=468 Height=60 H,W items ignored. BannerX=0 BannerY=255 [TitleButtons] // The areas used for the Minimize to Tray Icon, Minimize and Close buttons // normally found in the titlebar (tho can be located anywhere.) // Include Down and Mouse Over states for the buttons. ToTrayX=104 ToTrayY=18 ToTrayH=17 ToTrayW=15 ToTrayDownX=253 ToTrayDownY=19 ToTrayOverX=253 ToTrayOverY=1 MinimizeX=119 MinimizeY=18 MinimizeH=17 MinimizeW=15 MinimizeDownX=268 MinimizeDownY=19 MinimizeOverX=268 MinimizeOverY=1 CloseX=134 CloseY=18 CloseH=17 CloseW=15 CloseDownX=283 CloseDownY=19 CloseOverX=283 CloseOverY=1 [Buttons] // The areas used for the GetRight Options, pause/resume/stop/view (Control), and Cancel buttons // Include Down and Mouse Over states for the buttons. // The Control button states are set in the [ControlButton] INI section OptionsX=96 OptionsY=209 OptionsH=28 OptionsW=61 OptionsDownX=315 OptionsDownY=37 OptionsOverX=253 OptionsOverY=37 // All the different states for the Control (pause/resume/stop/view) button are set in the [ControlButton] section ControlX=97 ControlY=34 ControlH=24 ControlW=59 CancelX=0 CancelY=0 CancelH=0 CancelW=0 CancelDownX=0 CancelDownY=0 CancelOverX=0 CancelOverY=0 [ControlButton] PauseUpX=254 PauseUpY=91 PauseDownX=254 PauseDownY=209 PauseOverX=254 PauseOverY=150 ResumeUpX=254 ResumeUpY=66 ResumeDownX=254 ResumeDownY=184 ResumeOverX=254 ResumeOverY=125 StopUpX=313 StopUpY=91 StopDownX=313 StopDownY=209 StopOverX=313 StopOverY=150 ViewUpX=313 ViewUpY=66 ViewDownX=313 ViewDownY=184 ViewOverX=313 ViewOverY=125 [Progress] // For all the fill direction items, can set the different directions. // If no direction is set, Left to Right is used. // 0 = left 2 right // 1 = right 2 left // 2 = top 2 bottom // 3 = bottom 2 top FillDirection=3 // The normal (not segmented) working bar area on the window, with the filled area. NormalX=70 NormalY=92 NormalW=113 NormalH=113 NormalFilledX=253 NormalFilledY=243 // When segmenting, the total progress bar (with the Unfilled Background to use and Filled area.) SegmentTotalX=0 SegmentTotalY=0 SegmentTotalW=0 SegmentTotalH=0 SegmentTotalBackX=0 SegmentTotalBackY=0 SegmentTotalFilledX=0 SegmentTotalFilledY=0 SegmentTotalFillDirection=3 // When segmenting, the progress bar for showing all the segment status. // With the Unfilled Background to use and Filled area. // If neither SegmentTotal* or Segments* items are set, the regular // working bar is used, and filled to show the individual segment status. SegmentsX=70 SegmentsY=92 SegmentsW=113 SegmentsH=113 SegmentsBackX=70 SegmentsBackY=92 SegmentsFilledX=253 SegmentsFilledY=243 SegmentsFillDirection=3 [Graph] // Graph is Optional. Shows a speed graph similar to that on the bottom right of the Download Status. // Shows the speed for the current download. // GraphX=188 // GraphY=136 // GraphH=24 // GraphW=36 // Can set the colors for the background, the grid, the top edge of the graph and the graph body. // Can of course set some colors the same, such as to have an invisible grid. // BackgroundRGB=0x333333 // GridRGB=0x000000 // GraphEdgeRGB=0x99A2B2 // GraphRGB=0x47556E // The number of lines X and Y to include on the grid in the background. // GridLinesX=3 // GridLinesY=2 [Text] CaptionX=0 CaptionY=0 CaptionH=0 CaptionW=0 UrlX=31 UrlY=73 UrlH=7 UrlW=193 UrlJustify=C UrlFontX=4 UrlFontY=7 ToX=44 ToY=57 ToH=7 ToW=165 ToJustify=C ToFontSizeX=5 ToFontSizeY=8 ToFontX=4 ToFontY=7 SizeX=37 SizeY=66 SizeH=7 SizeW=181 SizeJustify=C SizeFontSizeX=6 SizeFontSizeY=8 SizeFontX=4 SizeFontY=7 TimeX=37 TimeY=85 TimeH=7 TimeW=181 TimeJustify=C TimeFontSizeX=6 TimeFontSizeY=8 TimeFontX=4 TimeFontY=7 [Author] NAME=Peter Burford URL=http://www.getright.com/skins.html