music_gui.c
changeset 176 84990c4b9212
parent 0 29654efe3188
child 193 0a7025304867
equal deleted inserted replaced
175:d6cccece959a 176:84990c4b9212
   245 		break;
   245 		break;
   246 	}
   246 	}
   247 }
   247 }
   248 
   248 
   249 static const Widget _music_track_selection_widgets[] = {
   249 static const Widget _music_track_selection_widgets[] = {
   250 {    WWT_TEXTBTN,    14,     0,    10,     0,    13, STR_00C5, STR_018B_CLOSE_WINDOW},
   250 {    WWT_TEXTBTN,    14,     0,    10,     0,    13, STR_00C5,STR_018B_CLOSE_WINDOW},
   251 {    WWT_CAPTION,    14,    11,   431,     0,    13, STR_01EB_MUSIC_PROGRAM_SELECTION, STR_018C_WINDOW_TITLE_DRAG_THIS},
   251 {    WWT_CAPTION,    14,    11,   431,     0,    13, STR_01EB_MUSIC_PROGRAM_SELECTION, STR_018C_WINDOW_TITLE_DRAG_THIS},
   252 {     WWT_IMGBTN,    14,     0,   431,    14,   217, 0x0, 0},
   252 {     WWT_IMGBTN,    14,     0,   431,    14,   217, 0x0,			STR_NULL},
   253 {     WWT_IMGBTN,    14,     2,   181,    22,   215, 0x0,STR_01FA_CLICK_ON_MUSIC_TRACK_TO},
   253 {     WWT_IMGBTN,    14,     2,   181,    22,   215, 0x0,			STR_01FA_CLICK_ON_MUSIC_TRACK_TO},
   254 {     WWT_IMGBTN,    14,   250,   429,    22,   215, 0x0,STR_01F2_CURRENT_PROGRAM_OF_MUSIC},
   254 {     WWT_IMGBTN,    14,   250,   429,    22,   215, 0x0,			STR_01F2_CURRENT_PROGRAM_OF_MUSIC},
   255 { WWT_PUSHIMGBTN,    14,   186,   245,    44,    51, 0x0,STR_01F3_SELECT_ALL_TRACKS_PROGRAM},
   255 { WWT_PUSHIMGBTN,    14,   186,   245,    44,    51, 0x0,			STR_01F3_SELECT_ALL_TRACKS_PROGRAM},
   256 { WWT_PUSHIMGBTN,    14,   186,   245,    52,    59, 0x0,STR_01F4_SELECT_OLD_STYLE_MUSIC},
   256 { WWT_PUSHIMGBTN,    14,   186,   245,    52,    59, 0x0,			STR_01F4_SELECT_OLD_STYLE_MUSIC},
   257 { WWT_PUSHIMGBTN,    14,   186,   245,    60,    67, 0x0,STR_01F5_SELECT_NEW_STYLE_MUSIC},
   257 { WWT_PUSHIMGBTN,    14,   186,   245,    60,    67, 0x0,			STR_01F5_SELECT_NEW_STYLE_MUSIC},
   258 { WWT_PUSHIMGBTN,    14,   186,   245,    68,    75, 0x0,STR_0330_SELECT_EZY_STREET_STYLE},
   258 { WWT_PUSHIMGBTN,    14,   186,   245,    68,    75, 0x0,			STR_0330_SELECT_EZY_STREET_STYLE},
   259 { WWT_PUSHIMGBTN,    14,   186,   245,    76,    83, 0x0,STR_01F6_SELECT_CUSTOM_1_USER_DEFINED},
   259 { WWT_PUSHIMGBTN,    14,   186,   245,    76,    83, 0x0,			STR_01F6_SELECT_CUSTOM_1_USER_DEFINED},
   260 { WWT_PUSHIMGBTN,    14,   186,   245,    84,    91, 0x0,STR_01F7_SELECT_CUSTOM_2_USER_DEFINED},
   260 { WWT_PUSHIMGBTN,    14,   186,   245,    84,    91, 0x0,			STR_01F7_SELECT_CUSTOM_2_USER_DEFINED},
   261 { WWT_PUSHIMGBTN,    14,   186,   245,   108,   115, 0x0,STR_01F8_CLEAR_CURRENT_PROGRAM_CUSTOM1},
   261 { WWT_PUSHIMGBTN,    14,   186,   245,   108,   115, 0x0,			STR_01F8_CLEAR_CURRENT_PROGRAM_CUSTOM1},
   262 { WWT_PUSHIMGBTN,    14,   186,   245,   124,   131, 0x0,STR_01F9_SAVE_MUSIC_SETTINGS_TO},
   262 { WWT_PUSHIMGBTN,    14,   186,   245,   124,   131, 0x0,			STR_01F9_SAVE_MUSIC_SETTINGS_TO},
   263 {      WWT_LAST},
   263 {   WIDGETS_END},
   264 };
   264 };
   265 
   265 
   266 static const WindowDesc _music_track_selection_desc = {
   266 static const WindowDesc _music_track_selection_desc = {
   267 	104, 131, 432, 218,
   267 	104, 131, 432, 218,
   268 	WC_MUSIC_TRACK_SELECTION,0,
   268 	WC_MUSIC_TRACK_SELECTION,0,
   416 	}
   416 	}
   417 
   417 
   418 }
   418 }
   419 
   419 
   420 static const Widget _music_window_widgets[] = {
   420 static const Widget _music_window_widgets[] = {
   421 {    WWT_TEXTBTN,    14,     0,    10,     0,    13, STR_00C5, STR_018B_CLOSE_WINDOW},
   421 {    WWT_TEXTBTN,    14,     0,    10,     0,    13, STR_00C5,	STR_018B_CLOSE_WINDOW},
   422 {    WWT_CAPTION,    14,    11,   299,     0,    13, STR_01D2_JAZZ_JUKEBOX, STR_018C_WINDOW_TITLE_DRAG_THIS},
   422 {    WWT_CAPTION,    14,    11,   299,     0,    13, STR_01D2_JAZZ_JUKEBOX, STR_018C_WINDOW_TITLE_DRAG_THIS},
   423 { WWT_PUSHIMGBTN,    14,     0,    21,    14,    35, 0x2C5, STR_01DE_SKIP_TO_PREVIOUS_TRACK},
   423 { WWT_PUSHIMGBTN,    14,     0,    21,    14,    35, 0x2C5,			STR_01DE_SKIP_TO_PREVIOUS_TRACK},
   424 { WWT_PUSHIMGBTN,    14,    22,    43,    14,    35, 0x2C6, STR_01DF_SKIP_TO_NEXT_TRACK_IN_SELECTION},
   424 { WWT_PUSHIMGBTN,    14,    22,    43,    14,    35, 0x2C6,			STR_01DF_SKIP_TO_NEXT_TRACK_IN_SELECTION},
   425 { WWT_PUSHIMGBTN,    14,    44,    65,    14,    35, 0x2C7, STR_01E0_STOP_PLAYING_MUSIC},
   425 { WWT_PUSHIMGBTN,    14,    44,    65,    14,    35, 0x2C7,			STR_01E0_STOP_PLAYING_MUSIC},
   426 { WWT_PUSHIMGBTN,    14,    66,    87,    14,    35, 0x2C8, STR_01E1_START_PLAYING_MUSIC},
   426 { WWT_PUSHIMGBTN,    14,    66,    87,    14,    35, 0x2C8,			STR_01E1_START_PLAYING_MUSIC},
   427 {     WWT_IMGBTN,    14,    88,   299,    14,    35, 0x0, STR_01E2_DRAG_SLIDERS_TO_SET_MUSIC},
   427 {     WWT_IMGBTN,    14,    88,   299,    14,    35, 0x0,				STR_01E2_DRAG_SLIDERS_TO_SET_MUSIC},
   428 {     WWT_IMGBTN,    14,   186,   201,    15,    34, 0x0},
   428 {     WWT_IMGBTN,    14,   186,   201,    15,    34, 0x0,				STR_NULL},
   429 {     WWT_IMGBTN,    14,     0,   299,    36,    57, 0x0},
   429 {     WWT_IMGBTN,    14,     0,   299,    36,    57, 0x0,				STR_NULL},
   430 {     WWT_IMGBTN,    14,    59,   240,    45,    53, 0x0},
   430 {     WWT_IMGBTN,    14,    59,   240,    45,    53, 0x0,				STR_NULL},
   431 { WWT_PUSHIMGBTN,    14,     6,    55,    42,    49, 0x0, STR_01FB_TOGGLE_PROGRAM_SHUFFLE},
   431 { WWT_PUSHIMGBTN,    14,     6,    55,    42,    49, 0x0,				STR_01FB_TOGGLE_PROGRAM_SHUFFLE},
   432 { WWT_PUSHIMGBTN,    14,   244,   293,    42,    49, 0x0, STR_01FC_SHOW_MUSIC_TRACK_SELECTION},
   432 { WWT_PUSHIMGBTN,    14,   244,   293,    42,    49, 0x0,				STR_01FC_SHOW_MUSIC_TRACK_SELECTION},
   433 { WWT_PUSHIMGBTN,    14,     0,    49,    58,    65, 0x0, STR_01F3_SELECT_ALL_TRACKS_PROGRAM},
   433 { WWT_PUSHIMGBTN,    14,     0,    49,    58,    65, 0x0,				STR_01F3_SELECT_ALL_TRACKS_PROGRAM},
   434 { WWT_PUSHIMGBTN,    14,    50,    99,    58,    65, 0x0, STR_01F4_SELECT_OLD_STYLE_MUSIC},
   434 { WWT_PUSHIMGBTN,    14,    50,    99,    58,    65, 0x0,				STR_01F4_SELECT_OLD_STYLE_MUSIC},
   435 { WWT_PUSHIMGBTN,    14,   100,   149,    58,    65, 0x0, STR_01F5_SELECT_NEW_STYLE_MUSIC},
   435 { WWT_PUSHIMGBTN,    14,   100,   149,    58,    65, 0x0,				STR_01F5_SELECT_NEW_STYLE_MUSIC},
   436 { WWT_PUSHIMGBTN,    14,   150,   199,    58,    65, 0x0, STR_0330_SELECT_EZY_STREET_STYLE},
   436 { WWT_PUSHIMGBTN,    14,   150,   199,    58,    65, 0x0,				STR_0330_SELECT_EZY_STREET_STYLE},
   437 { WWT_PUSHIMGBTN,    14,   200,   249,    58,    65, 0x0, STR_01F6_SELECT_CUSTOM_1_USER_DEFINED},
   437 { WWT_PUSHIMGBTN,    14,   200,   249,    58,    65, 0x0,				STR_01F6_SELECT_CUSTOM_1_USER_DEFINED},
   438 { WWT_PUSHIMGBTN,    14,   250,   299,    58,    65, 0x0, STR_01F7_SELECT_CUSTOM_2_USER_DEFINED},
   438 { WWT_PUSHIMGBTN,    14,   250,   299,    58,    65, 0x0,				STR_01F7_SELECT_CUSTOM_2_USER_DEFINED},
   439 {      WWT_LAST},
   439 {   WIDGETS_END},
   440 };
   440 };
   441 
   441 
   442 static const WindowDesc _music_window_desc = {
   442 static const WindowDesc _music_window_desc = {
   443 	0, 22, 300, 66,
   443 	0, 22, 300, 66,
   444 	WC_MUSIC_WINDOW,0,
   444 	WC_MUSIC_WINDOW,0,