///////////////////////////////////////// // CONSOLE SKIN by New Software Xperts // ///////////////////////////////////////// // DEFINE // #DEFINE VERSION 10 #DEFINE LANGUAGE ENGLISH // OBJECT // OBJECT CONSOLE : WINDOW { TYPE = MAIN|ACCEPTFILES|FREETILE|CANSIZE|CANMOVE|CANFULLSCREEN|SAVE; BITMAP_DEFAULT = background.bmp; FULLSCREEN = 640,480; LEFT = 100; TOP = 100; MINIMUMWIDTH = 240; MINIMUMHEIGHT = 200; WIDTH = 240; HEIGHT = 200; CURSOR = gold.cur; ICON = Soritong.ico; //////////////////////// // SYSTEM BUTTONS //////////////////////// OBJECT pTitle : PANEL { TYPE = BITMAP; BITMAP_DEFAULT = title.bmp; LEFT = 10; TOP = 5; WIDTH = FIT; HEIGHT = FIT; } OBJECT bWinMode : BUTTON { TYPE = ALIGNB; FUNCTION = POPUP; POPUP = WINDOW; HELP = Window_Mode/Option; BITMAP_STATE_A = b_win.bmp; BITMAP_STATE_B = b_win_p.bmp; LEFT = 179; TOP = 7; WIDTH = FIT; HEIGHT = FIT; } OBJECT bMinimize : BUTTON { TYPE = ALIGNB; FUNCTION = MINIMIZE; HELP = Minimize; BITMAP_STATE_A = b_min.bmp; BITMAP_STATE_B = b_min_p.bmp; LEFT = 197; TOP = 7; WIDTH = FIT; HEIGHT = FIT; } OBJECT bClose : BUTTON { TYPE = ALIGNB; FUNCTION = CLOSE; HELP = Close_Window; BITMAP_DEFAULT = b_close.bmp; BITMAP_ACTION = b_close_p.bmp; LEFT = 215; TOP = 7; WIDTH = FIT; HEIGHT = FIT; } /////////////////////// // PLAY BUTTONS /////////////////////// OBJECT bPlay : BUTTON { TYPE = ALIGND; FUNCTION = PLAY; HELP = Play/Pause; BITMAP_DEFAULT = b_play.bmp; BITMAP_ACTION = b_play_p.bmp; LEFT = 50; TOP = 174; WIDTH = FIT; HEIGHT = FIT; } OBJECT bStop : BUTTON { TYPE = ALIGND; FUNCTION = STOP; HELP = Stop; BITMAP_DEFAULT = b_stop.bmp; BITMAP_ACTION = b_stop_p.bmp; LEFT = 32; TOP = 174; WIDTH = FIT; HEIGHT = FIT; } OBJECT bPrev : BUTTON { TYPE = ALIGND; FUNCTION = PREVSONG; HELP = Previous_Song; BITMAP_DEFAULT = b_pre.bmp; BITMAP_ACTION = b_pre_p.bmp; LEFT = 12; TOP = 174; WIDTH = FIT; HEIGHT = FIT; } OBJECT bNext : BUTTON { TYPE = ALIGND; FUNCTION = NEXTSONG; HELP = Next_Song; BITMAP_DEFAULT = b_next.bmp; BITMAP_ACTION = b_next_p.bmp; LEFT = 68; TOP = 174; WIDTH = FIT; HEIGHT = FIT; } OBJECT bOpen : BUTTON { TYPE = ALIGND; FUNCTION = OPENFILE; HELP = Open_Files/Directory; BITMAP_STATE_A = b_open.bmp; BITMAP_STATE_B = b_open_p.bmp; LEFT = 94; TOP = 174; WIDTH = FIT; HEIGHT = FIT; } OBJECT bRepeat : BUTTON { TYPE = TRIPLESTATEBUTTON|ALIGND; FUNCTION = REPEATSTATE; HELP = Repeat; BITMAP_STATE_A = b_repeat.bmp; BITMAP_STATE_B = b_repeat_s.bmp; BITMAP_STATE_C = b_repeat_a.bmp; LEFT = 122; TOP = 174; WIDTH = FIT; HEIGHT = FIT; } OBJECT bShuffle : BUTTON { TYPE = DOUBLESTATEBUTTON|ALIGND; FUNCTION = SHUFFLESTATE; HELP = Shuffle_On/Off; BITMAP_STATE_A = b_shuffle.bmp; BITMAP_STATE_B = b_shuffle_p.bmp; LEFT = 142; TOP = 174; WIDTH = FIT; HEIGHT = FIT; } /////////////////// // GROUP BUTTONS // /////////////////// OBJECT bMain : BUTTON { TYPE = GROUPBUTTON; FUNCTION = SHOWANDHIDE; HELP = View_Main_Panel; TARGET = CONSOLE.pMain; GROUP = CONSOLE.bMain|CONSOLE.bEffector|CONSOLE.bPlaylist|CONSOLE.bLyric; BITMAP_DEFAULT = g_main.bmp; BITMAP_ACTION = g_main_p.bmp; LEFT = 16; TOP = 34; WIDTH = FIT; HEIGHT = FIT; } OBJECT bEffector : BUTTON { TYPE = GROUPBUTTON; FUNCTION = SHOWANDHIDE; HELP = View_Effector_Panel; TARGET = CONSOLE.pEffector; GROUP = CONSOLE.bMain|CONSOLE.bEffector|CONSOLE.bPlaylist|CONSOLE.bLyric; BITMAP_DEFAULT = g_effector.bmp; BITMAP_ACTION = g_effector_p.bmp; LEFT = 54; TOP = 34; WIDTH = FIT; HEIGHT = FIT; } OBJECT bPlaylist : BUTTON { TYPE = GROUPBUTTON; FUNCTION = SHOWANDHIDE; HELP = View_Playlist; TARGET = CONSOLE.pPlaylist; GROUP = CONSOLE.bMain|CONSOLE.bEffector|CONSOLE.bPlaylist|CONSOLE.bLyric; STATE = DOWN; BITMAP_DEFAULT = g_playlist.bmp; BITMAP_ACTION = g_playlist_p.bmp; LEFT = 119; TOP = 34; WIDTH = FIT; HEIGHT = FIT; } OBJECT bLyric : BUTTON { TYPE = GROUPBUTTON; FUNCTION = SHOWANDHIDE; HELP = View_Lyrics; TARGET = CONSOLE.pLyric; GROUP = CONSOLE.bMain|CONSOLE.bEffector|CONSOLE.bPlaylist|CONSOLE.bLyric; BITMAP_DEFAULT = g_lyric.bmp; BITMAP_ACTION = g_lyric_p.bmp; LEFT = 184; TOP = 34; WIDTH = FIT; HEIGHT = FIT; } ///////////////////// // Panel: Playlist // ///////////////////// OBJECT pPlaylist : PANEL { TYPE = ALIGNABCD; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; // VISIBLE = FALSE; LEFT = 21; TOP = 50; WIDTH = 200; HEIGHT = 117; OBJECT tPlaylist : PLAYLIST { TYPE = ALIGNABCD; HELP = Playlist; TARGET = CONSOLE.pPlaylist.sPlaylistScroll; FONT_NAME = ±ΓΌ­; FONT_COLOR = 44,44,53; FONT_SIZE = 12; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; //PEN_COLOR = 44,44,53; COLOR_ACTIVE = 200,0,0; LEFT = 2; TOP = 2; WIDTH = 180; HEIGHT = 98; } OBJECT sPlaylistScroll : SLIDER { FUNCTION = SCROLLPLAYLIST; TYPE = ALIGNBC; HELP = Playlist_ScrollBar; TARGET = CONSOLE.pPlaylist.tPlaylist; LEFT = 190; TOP = 10; WIDTH = 10; HEIGHT = 80; BRUSH_COLOR = 191,215,183; PEN_COLOR = 44,44,53; BITMAP_DEFAULT = sliderv.bmp; BITMAP_ACTION = sliderv_p.bmp; WAYPOINT = (5,10,0),(5,70,100); VALUE = 0; DIRECTION = VERTICALRECT; } OBJECT bPlaylistScrollUp : BUTTON { TYPE = ALIGNB; FUNCTION = PLAYLISTUP; HELP = Playlist_Scroll_Up; TARGET = CONSOLE.pPlaylist.tPlaylist; BITMAP_DEFAULT = b_listup.bmp; BITMAP_ACTION = b_listup_p.bmp; LEFT = 190; TOP = 0; WIDTH = FIT; HEIGHT = FIT; } OBJECT bPlaylistScrollDown : BUTTON { TYPE = ALIGNC; FUNCTION = PLAYLISTDOWN; HELP = Playlist_Scroll_Down; TARGET = CONSOLE.pPlaylist.tPlaylist; BITMAP_DEFAULT = b_listdown.bmp; BITMAP_ACTION = b_listdown_p.bmp; LEFT = 190; TOP = 91; WIDTH = FIT; HEIGHT = FIT; } OBJECT bMoveUp : BUTTON { TYPE = ALIGND; FUNCTION = PLAYLISTMOVEUP; HELP = Move_Up_Selected_Songs; TARGET = CONSOLE.pPlaylist.tPlaylist; BITMAP_DEFAULT = b_moveup.bmp; BITMAP_ACTION = b_moveup_p.bmp; LEFT = 6; TOP = 101; WIDTH = FIT; HEIGHT = FIT; } OBJECT bMoveDown : BUTTON { TYPE = ALIGND; FUNCTION = PLAYLISTMOVEDOWN; HELP = Move_Down_Selected_Songs; TARGET = CONSOLE.pPlaylist.tPlaylist; BITMAP_DEFAULT = b_movedown.bmp; BITMAP_ACTION = b_movedown_p.bmp; LEFT = 24; TOP = 101; WIDTH = FIT; HEIGHT = FIT; } OBJECT bMovePageUp : BUTTON { TYPE = ALIGND; FUNCTION = PLAYLISTMOVEPAGEUP; HELP = Move_Up_One_Page; TARGET = CONSOLE.pPlaylist.tPlaylist; BITMAP_DEFAULT = b_movepageup.bmp; BITMAP_ACTION = b_movepageup_p.bmp; LEFT = 48; TOP = 101; WIDTH = FIT; HEIGHT = FIT; } OBJECT bMovePageDown : BUTTON { TYPE = ALIGND; FUNCTION = PLAYLISTMOVEPAGEDOWN; HELP = Move_Down_One_Page; TARGET = CONSOLE.pPlaylist.tPlaylist; BITMAP_DEFAULT = b_movepagedown.bmp; BITMAP_ACTION = b_movepagedown_p.bmp; LEFT = 66; TOP = 101; WIDTH = FIT; HEIGHT = FIT; } OBJECT bSavePlaylist : BUTTON { TYPE = ALIGND; FUNCTION = SAVEPLAYLIST; HELP = Save_Playlist; BITMAP_DEFAULT = b_save.bmp; BITMAP_ACTION = b_save_p.bmp; LEFT = 95; TOP = 103; WIDTH = FIT; HEIGHT = FIT; } } /////////////////// // Panel: Lyric // /////////////////// OBJECT pLyric : PANEL { TYPE = ALIGNABCD; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; VISIBLE = FALSE; LEFT = 21; TOP = 50; WIDTH = 200; HEIGHT = 117; OBJECT tLyric : LYRIC { TYPE = ALIGNABCD; HELP = Lyrics; TARGET = CONSOLE.pLyric.sLyricScroll; FONT_NAME = ±ΓΌ­; FONT_COLOR = 44,44,53; FONT_SIZE = 12; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; HIGHLIGHT_COLOR = 200,0,0; // SHADOW_COLOR = 110,146,113; // SHADOW_DEPTH = 1; CELL_HEIGHT = 14; CELL_WIDTH = 14; LEFT = 0; TOP = 0; WIDTH = 180; HEIGHT = 98; } OBJECT bKaraoke : BUTTON { TYPE = DOUBLESTATEBUTTON|ALIGND; FUNCTION = VRSTATE; HELP = Karaoke_Feature_On/Off; BITMAP_STATE_A = b_karaoke_off.bmp; BITMAP_STATE_B = b_karaoke_on.bmp; LEFT = 1; TOP = 103; WIDTH = FIT; HEIGHT = FIT; } OBJECT sLyricScroll : SLIDER { FUNCTION = SCROLLLYRIC; TYPE = ALIGNBC; HELP = Lyrics_ScrollBar; TARGET = CONSOLE.pLyric.tLyric; LEFT = 190; TOP = 10; WIDTH = 10; HEIGHT = 80; BRUSH_COLOR = 191,215,183; PEN_COLOR = 44,44,53; BITMAP_DEFAULT = sliderv.bmp; BITMAP_ACTION = sliderv_p.bmp; WAYPOINT = (5,10,0),(5,70,100); VALUE = 0; DIRECTION = VERTICALRECT; } OBJECT bLyricScrollUp : BUTTON { TYPE = ALIGNB; FUNCTION = LYRICUP; HELP = Lyrics_Scroll_Up; TARGET = CONSOLE.pLyric.tLyric; BITMAP_DEFAULT = b_listup.bmp; BITMAP_ACTION = b_listup_p.bmp; LEFT = 190; TOP = 0; WIDTH = FIT; HEIGHT = FIT; } OBJECT bLyricScrollDown : BUTTON { TYPE = ALIGNC; FUNCTION = LYRICDOWN; HELP = Lyrics_Scroll_Down; TARGET = CONSOLE.pLyric.tLyric; BITMAP_DEFAULT = b_listdown.bmp; BITMAP_ACTION = b_listdown_p.bmp; LEFT = 190; TOP = 91; WIDTH = FIT; HEIGHT = FIT; } } ///////////////////// // Panel: Effector // ///////////////////// OBJECT pEffector : PANEL { TYPE = ALIGNABCD; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; VISIBLE = FALSE; LEFT = 17; TOP = 50; WIDTH = 206; HEIGHT = 117; OBJECT uEQ : EQUALIZER { HELP = EQ_Sliders; BRUSH_COLOR = 192,199,192; PEN_COLOR = 0,0,0; COLOR_MAXIMUM = 80,80,80; COLOR_MINIMUM = 180,180,180; COLOR_PREAMP = 0,0,0; LEFT = 5; TOP = 5; WIDTH = 96; HEIGHT = 62; } OBJECT bEQPower : BUTTON { TYPE = DOUBLESTATEBUTTON; FUNCTION = EQSTATE; HELP = EQ_Power_[ON/OFF]; BITMAP_DEFAULT = eq_power_off.bmp; BITMAP_ACTION = eq_power_on.bmp; LEFT = 106; TOP = 13; WIDTH = FIT; HEIGHT = FIT; } OBJECT bEQReset : BUTTON { FUNCTION = EQRESET; HELP = Reset_EQ_Sliders; BITMAP_DEFAULT = eq_reset.bmp; BITMAP_ACTION = eq_reset_p.bmp; LEFT = 159; TOP = 13; WIDTH = FIT; HEIGHT = FIT; } /////////////////////////// // Preset Group Buttons // /////////////////////////// OBJECT pPreset : PANEL { TYPE = BITMAP; BITMAP_DEFAULT = eq_preset.bmp; LEFT = 107; TOP = 37; WIDTH = FIT; HEIGHT = FIT; OBJECT bSet0 : BUTTON { TYPE = GROUPBUTTON; FUNCTION = EQLOADSETA; GROUP = CONSOLE.pEffector.pPreset.bSet0|CONSOLE.pEffector.pPreset.bSet1|CONSOLE.pEffector.pPreset.bSet2|CONSOLE.pEffector.pPreset.bSet3; HELP = Preset_A; BITMAP_DEFAULT = eq_preseta.bmp; BITMAP_ACTION = eq_preseta_p.bmp; LEFT = 5; TOP = 8; WIDTH = FIT; HEIGHT = FIT; } OBJECT bSet1 : BUTTON { TYPE = GROUPBUTTON; FUNCTION = EQLOADSETB; GROUP = CONSOLE.pEffector.pPreset.bSet0|CONSOLE.pEffector.pPreset.bSet1|CONSOLE.pEffector.pPreset.bSet2|CONSOLE.pEffector.pPreset.bSet3; HELP = Preset_B; BITMAP_DEFAULT = eq_presetb.bmp; BITMAP_ACTION = eq_presetb_p.bmp; LEFT = 29; TOP = 8; WIDTH = FIT; HEIGHT = FIT; } OBJECT bSet2 : BUTTON { TYPE = GROUPBUTTON; FUNCTION = EQLOADSETC; GROUP = CONSOLE.pEffector.pPreset.bSet0|CONSOLE.pEffector.pPreset.bSet1|CONSOLE.pEffector.pPreset.bSet2|CONSOLE.pEffector.pPreset.bSet3; HELP = Preset_C; BITMAP_DEFAULT = eq_presetc.bmp; BITMAP_ACTION = eq_presetc_p.bmp; LEFT = 53; TOP = 8; WIDTH = FIT; HEIGHT = FIT; } OBJECT bSet3 : BUTTON { TYPE = GROUPBUTTON; FUNCTION = EQLOADSETD; GROUP = CONSOLE.pEffector.pPreset.bSet0|CONSOLE.pEffector.pPreset.bSet1|CONSOLE.pEffector.pPreset.bSet2|CONSOLE.pEffector.pPreset.bSet3; HELP = Preset_D; BITMAP_DEFAULT = eq_presetd.bmp; BITMAP_ACTION = eq_presetd_p.bmp; LEFT = 77; TOP = 8; WIDTH = FIT; HEIGHT = FIT; } } /////////////////////// // Special Effects // /////////////////////// OBJECT pEQSpecialEffect: PANEL { TYPE = BITMAP; BITMAP_DEFAULT = eq_specialeffect.bmp; LEFT = 2; TOP = 78; WIDTH = FIT; HEIGHT = FIT; OBJECT bTechno : BUTTON { TYPE = TRIPLESTATEBUTTON; FUNCTION = TESTATE; HELP = Techno_Enhancer; BITMAP_STATE_A = eq_techno.bmp; BITMAP_STATE_B = eq_techno_1.bmp; BITMAP_STATE_C = eq_techno_2.bmp; LEFT = 104; TOP = 9; WIDTH = FIT; HEIGHT = FIT; } OBJECT bCrystal : BUTTON { TYPE = DOUBLESTATEBUTTON; FUNCTION = CRSTATE; HELP = Crystalizer; BITMAP_STATE_A = eq_crystal.bmp; BITMAP_STATE_B = eq_crystal_p.bmp; LEFT = 11; TOP = 9; WIDTH = FIT; HEIGHT = FIT; } OBJECT bVocal : BUTTON { TYPE = DOUBLESTATEBUTTON; FUNCTION = VRSTATE; HELP = Vocal_Reducer; BITMAP_STATE_A = eq_vocal.bmp; BITMAP_STATE_B = eq_vocal_p.bmp; LEFT = 11; TOP = 22; WIDTH = FIT; HEIGHT = FIT; } OBJECT bWide : BUTTON { TYPE = DOUBLESTATEBUTTON; FUNCTION = WSSTATE; HELP = Wide_Stereo; BITMAP_STATE_A = eq_wide.bmp; BITMAP_STATE_B = eq_wide_p.bmp; LEFT = 104; TOP = 22; WIDTH = FIT; HEIGHT = FIT; } } } ////////////////// // Panel: Main // ////////////////// OBJECT pMain : PANEL { TYPE = ALIGNABCD; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; VISIBLE = FALSE; LEFT = 21; TOP = 50; WIDTH = 200; HEIGHT = 117; ///////////////////// // Display Objects // ///////////////////// OBJECT dSong : DISPLAY { TYPE = TEXT; HELP = Title_-_Artist; FONT_NAME = ±ΓΌ­; FONT_COLOR = 50,50,50; FONT_SIZE = 12; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; LEFT = 0; TOP = 17; WIDTH = 198; HEIGHT = 24; } OBJECT pTime : PANEL { TYPE = BITMAP; BITMAP_DEFAULT = p_time.bmp; LEFT = 75; TOP = 0; WIDTH = FIT; HEIGHT = FIT; OBJECT dTime : DISPLAY { TYPE = TIME; HELP = Time_Display; BITMAP_DEFAULT = numbers.bmp; GAP_A = 3; GAP_B = 6; LEFT = 0; TOP = 1; WIDTH = 51; HEIGHT = 14; } } OBJECT dWave : DISPLAY { TYPE = WAVE; HELP = Wave_Display_[Spectrum_Analyzer]; PEN_COLOR = 100,100,100; BRUSH_COLOR = 176,200,168; LEFT = 40; TOP = 46; WIDTH = 120; HEIGHT = 50; } OBJECT dInfo : DISPLAY { TYPE = INFO|VERTICAL; HELP = Volume/Speed/Pan_Values_Display; FONT_NAME = Verdana; FONT_COLOR = 50,50,50; FONT_SIZE = 12; BRUSH_COLOR = 191,215,183; PEN_COLOR = 191,215,183; LEFT = 145; TOP = 120; WIDTH = 50; HEIGHT = 36; } ///////////// // Sliders // ///////////// OBJECT sPosition : SLIDER { FUNCTION = POSITION; HELP = Seek_Bar_[Position_Control]; LEFT = 1; TOP = 104; WIDTH = 198; HEIGHT = 10; BITMAP_DEFAULT = slider.bmp; BITMAP_ACTION = slider_p.bmp; BRUSH_COLOR = 191,215,183; PEN_COLOR = 88,88,106; WAYPOINT = (10,5,0),(188,5,100); VALUE = 0; DIRECTION = HORIZONTALRECT; } OBJECT sVolume : SLIDER { FUNCTION = VOLUME; HELP = Volume_Control; LEFT = 1; TOP = 120; WIDTH = 140; HEIGHT = 10; BITMAP_DEFAULT = slider.bmp; BITMAP_ACTION = slider_p.bmp; BRUSH_COLOR = 191,215,183; PEN_COLOR = 88,88,106; WAYPOINT = (10,5,0),(129,5,200); VALUE = 0; RESOLUTION = 10; DIRECTION = HORIZONTALRECT; } OBJECT sPan : SLIDER { FUNCTION = PAN; HELP = Time_Display; LEFT = 1; TOP = 132; WIDTH = 140; HEIGHT = 10; BITMAP_DEFAULT = slider.bmp; BITMAP_ACTION = slider_p.bmp; BRUSH_COLOR = 191,215,183; PEN_COLOR = 88,88,106; WAYPOINT = (10,5,-100),(129,5,100); VALUE = 0; RESOLUTION = 5; DIRECTION = HORIZONTALRECT; } OBJECT sSpeed : SLIDER { FUNCTION = SPEED; HELP = Speed_Control; LEFT = 1; TOP = 144; WIDTH = 140; HEIGHT = 10; BITMAP_DEFAULT = slider.bmp; BITMAP_ACTION = slider_p.bmp; BRUSH_COLOR = 191,215,183; PEN_COLOR = 88,88,106; WAYPOINT = (10,5,75),(129,5,125); VALUE = 0; DIRECTION = HORIZONTALRECT; } } }