Lines 2670-2678
Link Here
|
2670 |
XtNbackingStore,NotUseful,XtNsaveUnder,False, |
2670 |
XtNbackingStore,NotUseful,XtNsaveUnder,False, |
2671 |
XtNwidth,menu_width, |
2671 |
XtNwidth,menu_width, |
2672 |
NULL); |
2672 |
NULL); |
2673 |
snprintf(sbuf,sizeof(sbuf), "<BtnUp>: popdownSubmenu(%d) notify() unhighlight()\n\ |
2673 |
snprintf(sbuf,sizeof(sbuf), "<BtnUp>: popdownSubmenu(%d) notify() unhighlight()\n"\ |
2674 |
<EnterWindow>: unhighlight()\n\ |
2674 |
"<EnterWindow>: unhighlight()\n"\ |
2675 |
<LeaveWindow>: leaveSubmenu(%d) unhighlight()",submenu_n,submenu_n); |
2675 |
"<LeaveWindow>: leaveSubmenu(%d) unhighlight()",submenu_n,submenu_n); |
2676 |
XtOverrideTranslations(psmenu[submenu_n],XtParseTranslationTable(sbuf)); |
2676 |
XtOverrideTranslations(psmenu[submenu_n],XtParseTranslationTable(sbuf)); |
2677 |
tmpw = psmenu[submenu_n++]; psmenu[submenu_n] = NULL; |
2677 |
tmpw = psmenu[submenu_n++]; psmenu[submenu_n] = NULL; |
2678 |
j = 0; |
2678 |
j = 0; |
Lines 3078-3086
Link Here
|
3078 |
#endif |
3078 |
#endif |
3079 |
"*Command.font: -adobe-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*", |
3079 |
"*Command.font: -adobe-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*", |
3080 |
"*Toggle.font: -adobe-helvetica-medium-o-*-*-12-*-*-*-*-*-*-*", |
3080 |
"*Toggle.font: -adobe-helvetica-medium-o-*-*-12-*-*-*-*-*-*-*", |
3081 |
"*MenuButton.translations:<EnterWindow>: highlight()\\n\ |
3081 |
"*MenuButton.translations:<EnterWindow>: highlight()\\n"\ |
3082 |
<LeaveWindow>: reset()\\n\ |
3082 |
"<LeaveWindow>: reset()\\n"\ |
3083 |
Any<BtnDown>: reset() fix-menu() PopupMenu()", |
3083 |
"Any<BtnDown>: reset() fix-menu() PopupMenu()", |
3084 |
"*menu_box.borderWidth: 0", |
3084 |
"*menu_box.borderWidth: 0", |
3085 |
"*button_box.borderWidth: 0", |
3085 |
"*button_box.borderWidth: 0", |
3086 |
"*button_box.horizDistance: 4", |
3086 |
"*button_box.horizDistance: 4", |
Lines 3177-3184
Link Here
|
3177 |
#ifndef WIDGET_IS_LABEL_WIDGET |
3177 |
#ifndef WIDGET_IS_LABEL_WIDGET |
3178 |
"*lyric_text.height: 120", |
3178 |
"*lyric_text.height: 120", |
3179 |
"*lyric_text.scrollVertical: WhenNeeded", |
3179 |
"*lyric_text.scrollVertical: WhenNeeded", |
3180 |
"*lyric_text.translations: #override\\n\ |
3180 |
"*lyric_text.translations: #override\\n"\ |
3181 |
<Btn2Down>: do-deltext()", |
3181 |
"<Btn2Down>: do-deltext()", |
3182 |
#else |
3182 |
#else |
3183 |
"*lyric_text.height: 30", |
3183 |
"*lyric_text.height: 30", |
3184 |
"*lyric_text.label: MessageWindow", |
3184 |
"*lyric_text.label: MessageWindow", |
Lines 3230-3262
Link Here
|
3230 |
"*time_label.font: -adobe-helvetica-bold-r-*-*-14-*-*-*-*-*-*-*", |
3230 |
"*time_label.font: -adobe-helvetica-bold-r-*-*-14-*-*-*-*-*-*-*", |
3231 |
"*BitmapDir: " XAW_BITMAP_DIR "/", |
3231 |
"*BitmapDir: " XAW_BITMAP_DIR "/", |
3232 |
#ifdef XAW3D |
3232 |
#ifdef XAW3D |
3233 |
"*volume_bar.translations: #override\\n\ |
3233 |
"*volume_bar.translations: #override\\n"\ |
3234 |
~Ctrl Shift<Btn1Down>: do-volupdown(-50)\\n\ |
3234 |
"~Ctrl Shift<Btn1Down>: do-volupdown(-50)\\n"\ |
3235 |
~Ctrl Shift<Btn3Down>: do-volupdown(50)\\n\ |
3235 |
"~Ctrl Shift<Btn3Down>: do-volupdown(50)\\n"\ |
3236 |
Ctrl ~Shift<Btn1Down>: do-volupdown(-5)\\n\ |
3236 |
"Ctrl ~Shift<Btn1Down>: do-volupdown(-5)\\n"\ |
3237 |
Ctrl ~Shift<Btn3Down>: do-volupdown(5)\\n\ |
3237 |
"Ctrl ~Shift<Btn3Down>: do-volupdown(5)\\n"\ |
3238 |
<Btn1Down>: MoveThumb()\\n\ |
3238 |
"<Btn1Down>: MoveThumb()\\n"\ |
3239 |
<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3239 |
"<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3240 |
"*tune_bar.translations: #override\\n\ |
3240 |
"*tune_bar.translations: #override\\n"\ |
3241 |
<Btn1Up>: do-tuneset()\\n\ |
3241 |
"<Btn1Up>: do-tuneset()\\n"\ |
3242 |
<Btn3Up>: do-tuneslide()\\n\ |
3242 |
"<Btn3Up>: do-tuneslide()\\n"\ |
3243 |
<Btn1Down>: MoveThumb()\\n\ |
3243 |
"<Btn1Down>: MoveThumb()\\n"\ |
3244 |
<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3244 |
"<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3245 |
#else |
3245 |
#else |
3246 |
"*volume_bar.translations: #override\\n\ |
3246 |
"*volume_bar.translations: #override\\n"\ |
3247 |
~Ctrl Shift<Btn1Down>: do-volupdown(-50)\\n\ |
3247 |
"~Ctrl Shift<Btn1Down>: do-volupdown(-50)\\n"\ |
3248 |
~Ctrl Shift<Btn3Down>: do-volupdown(50)\\n\ |
3248 |
"~Ctrl Shift<Btn3Down>: do-volupdown(50)\\n"\ |
3249 |
Ctrl ~Shift<Btn1Down>: do-volupdown(-5)\\n\ |
3249 |
"Ctrl ~Shift<Btn1Down>: do-volupdown(-5)\\n"\ |
3250 |
Ctrl ~Shift<Btn3Down>: do-volupdown(5)\\n\ |
3250 |
"Ctrl ~Shift<Btn3Down>: do-volupdown(5)\\n"\ |
3251 |
<Btn1Down>: StartScroll(Forward) MoveThumb()\\n\ |
3251 |
"<Btn1Down>: StartScroll(Forward) MoveThumb()\\n"\ |
3252 |
<Btn3Down>: StartScroll(Backward) MoveThumb()\\n\ |
3252 |
"<Btn3Down>: StartScroll(Backward) MoveThumb()\\n"\ |
3253 |
<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3253 |
"<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3254 |
"*tune_bar.translations: #override\\n\ |
3254 |
"*tune_bar.translations: #override\\n"\ |
3255 |
<Btn1Up>: do-tuneset()\\n\ |
3255 |
"<Btn1Up>: do-tuneset()\\n"\ |
3256 |
<Btn3Up>: do-tuneslide()\\n\ |
3256 |
"<Btn3Up>: do-tuneslide()\\n"\ |
3257 |
<Btn1Down>: StartScroll(Forward) MoveThumb()\\n\ |
3257 |
"<Btn1Down>: StartScroll(Forward) MoveThumb()\\n"\ |
3258 |
<Btn3Down>: StartScroll(Backward) MoveThumb()\\n\ |
3258 |
"<Btn3Down>: StartScroll(Backward) MoveThumb()\\n"\ |
3259 |
<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3259 |
"<BtnUp>: NotifyScroll(FullLength) EndScroll()", |
3260 |
#endif |
3260 |
#endif |
3261 |
"*file_simplemenu.load.label: Load (Meta-N)", |
3261 |
"*file_simplemenu.load.label: Load (Meta-N)", |
3262 |
"*file_simplemenu.saveconfig.label: Save Config (Meta-S)", |
3262 |
"*file_simplemenu.saveconfig.label: Save Config (Meta-S)", |
Lines 3285-3376
Link Here
|
3285 |
"*chpressure_box.chpressure_lbl.label: Channel Pressure control", |
3285 |
"*chpressure_box.chpressure_lbl.label: Channel Pressure control", |
3286 |
"*overlapvoice_box.overlapv_lbl.label: Allow Multiple Same Notes", |
3286 |
"*overlapvoice_box.overlapv_lbl.label: Allow Multiple Same Notes", |
3287 |
"*txtmeta_box.txtmeta_lbl.label: Tracing All Text Meta Events", |
3287 |
"*txtmeta_box.txtmeta_lbl.label: Tracing All Text Meta Events", |
3288 |
"*base_form.translations: #override\\n\ |
3288 |
"*base_form.translations: #override\\n"\ |
3289 |
~Ctrl Meta<Key>n: do-load()\\n\ |
3289 |
"~Ctrl Meta<Key>n: do-load()\\n"\ |
3290 |
~Ctrl Meta<Key>s: do-menu(" IDS_SAVECONFIG ")\\n\ |
3290 |
"~Ctrl Meta<Key>s: do-menu(" IDS_SAVECONFIG ")\\n"\ |
3291 |
Ctrl <Key>r: do-menu(" IDS_REPEAT ")\\n\ |
3291 |
"Ctrl <Key>r: do-menu(" IDS_REPEAT ")\\n"\ |
3292 |
Ctrl <Key>s: do-menu(" IDS_SHUFFLE ")\\n\ |
3292 |
"Ctrl <Key>s: do-menu(" IDS_SHUFFLE ")\\n"\ |
3293 |
Ctrl<Key>t: do-menu(" IDS_HIDETRACE ")\\n\ |
3293 |
"Ctrl<Key>t: do-menu(" IDS_HIDETRACE ")\\n"\ |
3294 |
Ctrl<Key>m: do-menu(" IDS_HIDETXT ")\\n\ |
3294 |
"Ctrl<Key>m: do-menu(" IDS_HIDETXT ")\\n"\ |
3295 |
~Ctrl<Key>q: do-quit()\\n\ |
3295 |
"~Ctrl<Key>q: do-quit()\\n"\ |
3296 |
~Ctrl<Key>r: do-play()\\n\ |
3296 |
"~Ctrl<Key>r: do-play()\\n"\ |
3297 |
<Key>Return: do-play()\\n\ |
3297 |
"<Key>Return: do-play()\\n"\ |
3298 |
<Key>KP_Enter: do-play()\\n\ |
3298 |
"<Key>KP_Enter: do-play()\\n"\ |
3299 |
~Ctrl<Key>g: do-sndspec()\\n\ |
3299 |
"~Ctrl<Key>g: do-sndspec()\\n"\ |
3300 |
~Ctrl<Key>space: do-pause()\\n\ |
3300 |
"~Ctrl<Key>space: do-pause()\\n"\ |
3301 |
~Ctrl<Key>s: do-stop()\\n\ |
3301 |
"~Ctrl<Key>s: do-stop()\\n"\ |
3302 |
<Key>p: do-prev()\\n\ |
3302 |
"<Key>p: do-prev()\\n"\ |
3303 |
<Key>Left: do-prev()\\n\ |
3303 |
"<Key>Left: do-prev()\\n"\ |
3304 |
~Meta<Key>n: do-next()\\n\ |
3304 |
"~Meta<Key>n: do-next()\\n"\ |
3305 |
<Key>Right: do-next()\\n\ |
3305 |
"<Key>Right: do-next()\\n"\ |
3306 |
~Ctrl<Key>f: do-forward()\\n\ |
3306 |
"~Ctrl<Key>f: do-forward()\\n"\ |
3307 |
~Ctrl<Key>b: do-back()\\n\ |
3307 |
"~Ctrl<Key>b: do-back()\\n"\ |
3308 |
~Ctrl<Key>plus: do-key()\\n\ |
3308 |
"~Ctrl<Key>plus: do-key()\\n"\ |
3309 |
~Shift<Key>-: do-key(1)\\n\ |
3309 |
"~Shift<Key>-: do-key(1)\\n"\ |
3310 |
<Key>KP_Add: do-key()\\n\ |
3310 |
"<Key>KP_Add: do-key()\\n"\ |
3311 |
<Key>KP_Subtract: do-key(1)\\n\ |
3311 |
"<Key>KP_Subtract: do-key(1)\\n"\ |
3312 |
~Ctrl<Key>greater: do-speed()\\n\ |
3312 |
"~Ctrl<Key>greater: do-speed()\\n"\ |
3313 |
~Ctrl<Key>less: do-speed(1)\\n\ |
3313 |
"~Ctrl<Key>less: do-speed(1)\\n"\ |
3314 |
~Ctrl ~Shift<Key>o: do-voice()\\n\ |
3314 |
"~Ctrl ~Shift<Key>o: do-voice()\\n"\ |
3315 |
~Ctrl Shift<Key>o: do-voice(1)\\n\ |
3315 |
"~Ctrl Shift<Key>o: do-voice(1)\\n"\ |
3316 |
Ctrl<Key>o: do-options()\\n\ |
3316 |
"Ctrl<Key>o: do-options()\\n"\ |
3317 |
Ctrl<Key>f: do-filelist()\\n\ |
3317 |
"Ctrl<Key>f: do-filelist()\\n"\ |
3318 |
<Key>l: do-filelist()\\n\ |
3318 |
"<Key>l: do-filelist()\\n"\ |
3319 |
<Key>a: do-about()\\n\ |
3319 |
"<Key>a: do-about()\\n"\ |
3320 |
~Ctrl ~Shift<Key>v: do-volupdown(-10)\\n\ |
3320 |
"~Ctrl ~Shift<Key>v: do-volupdown(-10)\\n"\ |
3321 |
~Ctrl Shift<Key>v: do-volupdown(10)\\n\ |
3321 |
"~Ctrl Shift<Key>v: do-volupdown(10)\\n"\ |
3322 |
<Key>Down: do-volupdown(-10)\\n\ |
3322 |
"<Key>Down: do-volupdown(-10)\\n"\ |
3323 |
<Key>Up: do-volupdown(10)\\n\ |
3323 |
"<Key>Up: do-volupdown(10)\\n"\ |
3324 |
~Ctrl<Key>x: do-exchange()\\n\ |
3324 |
"~Ctrl<Key>x: do-exchange()\\n"\ |
3325 |
~Ctrl<Key>t: do-toggletrace()\\n\ |
3325 |
"~Ctrl<Key>t: do-toggletrace()\\n"\ |
3326 |
<ConfigureNotify>: do-resize()", |
3326 |
"<ConfigureNotify>: do-resize()", |
3327 |
|
3327 |
|
3328 |
"*load_dialog.value.translations: #override\\n\ |
3328 |
"*load_dialog.value.translations: #override\\n"\ |
3329 |
~Ctrl<Key>Return: do-chgdir() end-of-line()\\n\ |
3329 |
"~Ctrl<Key>Return: do-chgdir() end-of-line()\\n"\ |
3330 |
~Ctrl<Key>KP_Enter: do-chgdir() end-of-line()\\n\ |
3330 |
"~Ctrl<Key>KP_Enter: do-chgdir() end-of-line()\\n"\ |
3331 |
~Ctrl ~Meta<Key>Tab: do-complete() end-of-line()\\n\ |
3331 |
"~Ctrl ~Meta<Key>Tab: do-complete() end-of-line()\\n"\ |
3332 |
Ctrl ~Shift<Key>g: do-dialog-button(1)\\n\ |
3332 |
"Ctrl ~Shift<Key>g: do-dialog-button(1)\\n"\ |
3333 |
<Key>BackSpace: do-backspace() delete-previous-character()\\n\ |
3333 |
"<Key>BackSpace: do-backspace() delete-previous-character()\\n"\ |
3334 |
<Key>Delete: do-backspace() delete-previous-character()\\n\ |
3334 |
"<Key>Delete: do-backspace() delete-previous-character()\\n"\ |
3335 |
Ctrl<Key>H: do-backspace() delete-previous-character()\\n\ |
3335 |
"Ctrl<Key>H: do-backspace() delete-previous-character()\\n"\ |
3336 |
<Key>Escape: do-dialog-button(1)", |
3336 |
"<Key>Escape: do-dialog-button(1)", |
3337 |
"*trace.translations: #override\\n\ |
3337 |
"*trace.translations: #override\\n"\ |
3338 |
<Btn1Down>: do-toggletrace()\\n\ |
3338 |
"<Btn1Down>: do-toggletrace()\\n"\ |
3339 |
<EnterNotify>: do-revcaption()\\n\ |
3339 |
"<EnterNotify>: do-revcaption()\\n"\ |
3340 |
<LeaveNotify>: do-revcaption()\\n\ |
3340 |
"<LeaveNotify>: do-revcaption()\\n"\ |
3341 |
<Expose>: draw-trace()", |
3341 |
"<Expose>: draw-trace()", |
3342 |
"*time_label.translations: #override\\n\ |
3342 |
"*time_label.translations: #override\\n"\ |
3343 |
<Btn2Down>: do-menu(" IDS_HIDETRACE ")\\n\ |
3343 |
"<Btn2Down>: do-menu(" IDS_HIDETRACE ")\\n"\ |
3344 |
<Btn3Down>: do-exchange()", |
3344 |
"<Btn3Down>: do-exchange()", |
3345 |
"*popup_optbox.translations: #override\\n\ |
3345 |
"*popup_optbox.translations: #override\\n"\ |
3346 |
~Ctrl<Key>c: do-closeparent()\\n\ |
3346 |
"~Ctrl<Key>c: do-closeparent()\\n"\ |
3347 |
~Ctrl<Key>q: do-quit()", |
3347 |
"~Ctrl<Key>q: do-quit()", |
3348 |
"*popup_fbox.translations: #override\\n\ |
3348 |
"*popup_fbox.translations: #override\\n"\ |
3349 |
~Ctrl<Key>c: do-closeparent()\\n\ |
3349 |
"~Ctrl<Key>c: do-closeparent()\\n"\ |
3350 |
<Key>Up: do-flistmove(-1)\\n\ |
3350 |
"<Key>Up: do-flistmove(-1)\\n"\ |
3351 |
<Key>p: do-flistmove(-1)\\n\ |
3351 |
"<Key>p: do-flistmove(-1)\\n"\ |
3352 |
<Key>Prior: do-flistmove(-5)\\n\ |
3352 |
"<Key>Prior: do-flistmove(-5)\\n"\ |
3353 |
<Key>Right: do-flistmove(-5)\\n\ |
3353 |
"<Key>Right: do-flistmove(-5)\\n"\ |
3354 |
~Ctrl<Key>r: do-fselect()\\n\ |
3354 |
"~Ctrl<Key>r: do-fselect()\\n"\ |
3355 |
<Key>Return: do-fselect()\\n\ |
3355 |
"<Key>Return: do-fselect()\\n"\ |
3356 |
<Key>KP_Enter: do-fselect()\\n\ |
3356 |
"<Key>KP_Enter: do-fselect()\\n"\ |
3357 |
Ctrl<Key>m: do-fselect()\\n\ |
3357 |
"Ctrl<Key>m: do-fselect()\\n"\ |
3358 |
<Key>space: do-pause()\\n\ |
3358 |
"<Key>space: do-pause()\\n"\ |
3359 |
<Key>s: do-stop()\\n\ |
3359 |
"<Key>s: do-stop()\\n"\ |
3360 |
<Key>Down: do-flistmove(1)\\n\ |
3360 |
"<Key>Down: do-flistmove(1)\\n"\ |
3361 |
<Key>n: do-flistmove(1)\\n\ |
3361 |
"<Key>n: do-flistmove(1)\\n"\ |
3362 |
<Key>Next: do-flistmove(5)\\n\ |
3362 |
"<Key>Next: do-flistmove(5)\\n"\ |
3363 |
<Key>Left: do-flistmove(5)\\n\ |
3363 |
"<Key>Left: do-flistmove(5)\\n"\ |
3364 |
<Key>d: do-fdelete()\\n\ |
3364 |
"<Key>d: do-fdelete()\\n"\ |
3365 |
~Shift<Key>v: do-volupdown(-10)\\n\ |
3365 |
"~Shift<Key>v: do-volupdown(-10)\\n"\ |
3366 |
Shift<Key>v: do-volupdown(10)\\n\ |
3366 |
"Shift<Key>v: do-volupdown(10)\\n"\ |
3367 |
~Ctrl<Key>f: do-forward()\\n\ |
3367 |
"~Ctrl<Key>f: do-forward()\\n"\ |
3368 |
~Ctrl<Key>b: do-back()\\n\ |
3368 |
"~Ctrl<Key>b: do-back()\\n"\ |
3369 |
~Ctrl<Key>q: do-quit()", |
3369 |
"~Ctrl<Key>q: do-quit()", |
3370 |
"*popup_abox.translations: #override\\n\ |
3370 |
"*popup_abox.translations: #override\\n"\ |
3371 |
~Ctrl<Key>c: do-closeparent()\\n\ |
3371 |
"~Ctrl<Key>c: do-closeparent()\\n"\ |
3372 |
<Key>KP_Enter: do-closeparent()\\n\ |
3372 |
"<Key>KP_Enter: do-closeparent()\\n"\ |
3373 |
<Key>Return: do-closeparent()", |
3373 |
"<Key>Return: do-closeparent()", |
3374 |
NULL, |
3374 |
NULL, |
3375 |
}; |
3375 |
}; |
3376 |
XtAppContext app_con; |
3376 |
XtAppContext app_con; |