Lines Matching refs:mmkeditor

62 } mmkeditor;  variable
3062 if(mmkeditor.running) { in mmkeditor_exit()
3065 mmkeditor.running = 0; in mmkeditor_exit()
3066 mmkeditor.visible = 0; in mmkeditor_exit()
3068 if((xitk_get_window_info(mmkeditor.widget_key, &wi))) { in mmkeditor_exit()
3074 mmkeditor.mmk = NULL; in mmkeditor_exit()
3076 xitk_unregister_event_handler(&mmkeditor.widget_key); in mmkeditor_exit()
3078 xitk_destroy_widgets(mmkeditor.widget_list); in mmkeditor_exit()
3079 xitk_window_destroy_window(gui->imlib_data, mmkeditor.xwin); in mmkeditor_exit()
3081 mmkeditor.xwin = NULL; in mmkeditor_exit()
3085 XFreeGC(gui->display, (XITK_WIDGET_LIST_GC(mmkeditor.widget_list))); in mmkeditor_exit()
3088 XITK_WIDGET_LIST_FREE(mmkeditor.widget_list); in mmkeditor_exit()
3107 if(mmkeditor.running) { in mmk_editor_show_tips()
3109 xitk_set_widgets_tips_timeout(mmkeditor.widget_list, timeout); in mmk_editor_show_tips()
3111 xitk_disable_widgets_tips(mmkeditor.widget_list); in mmk_editor_show_tips()
3116 if(mmkeditor.running) in mmk_editor_update_tips_timeout()
3117 xitk_set_widgets_tips_timeout(mmkeditor.widget_list, timeout); in mmk_editor_update_tips_timeout()
3121 if(mmkeditor.running) in mmk_editor_is_visible()
3122 return mmkeditor.visible; in mmk_editor_is_visible()
3128 return mmkeditor.running; in mmk_editor_is_running()
3132 if(mmkeditor.running) in mmk_editor_raise_window()
3133 raise_window(xitk_window_get_window(mmkeditor.xwin), mmkeditor.visible, mmkeditor.running); in mmk_editor_raise_window()
3137 if(mmkeditor.running) in mmk_editor_toggle_visibility()
3138 toggle_window(xitk_window_get_window(mmkeditor.xwin), mmkeditor.widget_list, in mmk_editor_toggle_visibility()
3139 &mmkeditor.visible, mmkeditor.running); in mmk_editor_toggle_visibility()
3148 if(mmkeditor.running) { in mmkeditor_set_mmk()
3149 mmkeditor.mmk = mmk; in mmkeditor_set_mmk()
3151 xitk_inputtext_change_text(mmkeditor.mrl, (*mmk)->mrl); in mmkeditor_set_mmk()
3152 xitk_inputtext_change_text(mmkeditor.ident, (*mmk)->ident); in mmkeditor_set_mmk()
3153 xitk_inputtext_change_text(mmkeditor.sub, (*mmk)->sub); in mmkeditor_set_mmk()
3154 xitk_intbox_set_value(mmkeditor.start, (*mmk)->start); in mmkeditor_set_mmk()
3155 xitk_intbox_set_value(mmkeditor.end, (*mmk)->end); in mmkeditor_set_mmk()
3156 xitk_intbox_set_value(mmkeditor.av_offset, (*mmk)->av_offset); in mmkeditor_set_mmk()
3157 xitk_intbox_set_value(mmkeditor.spu_offset, (*mmk)->spu_offset); in mmkeditor_set_mmk()
3166 if(mmkeditor.mmk) { in mmkeditor_apply()
3168 mrl = atoa(xitk_inputtext_get_text(mmkeditor.mrl)); in mmkeditor_apply()
3170 mrl = strdup((*mmkeditor.mmk)->mrl); in mmkeditor_apply()
3174 ident = atoa(xitk_inputtext_get_text(mmkeditor.ident)); in mmkeditor_apply()
3180 sub = xitk_inputtext_get_text(mmkeditor.sub); in mmkeditor_apply()
3184 if((start = xitk_intbox_get_value(mmkeditor.start)) < 0) in mmkeditor_apply()
3187 if((end = xitk_intbox_get_value(mmkeditor.end)) <= -1) in mmkeditor_apply()
3192 av_offset = xitk_intbox_get_value(mmkeditor.av_offset); in mmkeditor_apply()
3193 spu_offset = xitk_intbox_get_value(mmkeditor.spu_offset); in mmkeditor_apply()
3195 mediamark_replace_entry(mmkeditor.mmk, mrl, ident, sub, start, end, av_offset, spu_offset); in mmkeditor_apply()
3196 if(mmkeditor.callback) in mmkeditor_apply()
3197 mmkeditor.callback(mmkeditor.user_data); in mmkeditor_apply()
3220 xitk_inputtext_change_text(mmkeditor.sub, file); in mmk_fileselector_callback()
3234 path = (*mmkeditor.mmk)->sub ? (*mmkeditor.mmk)->sub : (*mmkeditor.mmk)->mrl; in mmkeditor_select_sub()
3268 if(mmkeditor.running) { in mmk_edit_mediamark()
3269 if(!mmkeditor.visible) in mmk_edit_mediamark()
3270 mmkeditor.visible = !mmkeditor.visible; in mmk_edit_mediamark()
3276 mmkeditor.callback = callback; in mmk_edit_mediamark()
3277 mmkeditor.user_data = data; in mmk_edit_mediamark()
3295 mmkeditor.xwin = xitk_window_create_dialog_window(gui->imlib_data, _("Mediamark Editor"), x, y, in mmk_edit_mediamark()
3298 set_window_states_start((xitk_window_get_window(mmkeditor.xwin))); in mmk_edit_mediamark()
3302 (xitk_window_get_window(mmkeditor.xwin)), None, None); in mmk_edit_mediamark()
3305 mmkeditor.widget_list = xitk_widget_list_new(); in mmk_edit_mediamark()
3306 xitk_widget_list_set(mmkeditor.widget_list, in mmk_edit_mediamark()
3307 WIDGET_LIST_WINDOW, (void *) (xitk_window_get_window(mmkeditor.xwin))); in mmk_edit_mediamark()
3308 xitk_widget_list_set(mmkeditor.widget_list, WIDGET_LIST_GC, gc); in mmk_edit_mediamark()
3316 xitk_window_get_window_size(mmkeditor.xwin, &width, &height); in mmk_edit_mediamark()
3319 XCopyArea(gui->display, (xitk_window_get_background(mmkeditor.xwin)), bg->pixmap, in mmk_edit_mediamark()
3334 mmkeditor.ident = xitk_noskin_inputtext_create (mmkeditor.widget_list, &inp, in mmk_edit_mediamark()
3336 xitk_add_widget (mmkeditor.widget_list, mmkeditor.ident); in mmk_edit_mediamark()
3337 xitk_set_widget_tips_default(mmkeditor.ident, _("Mediamark Identifier")); in mmk_edit_mediamark()
3338 xitk_enable_and_show_widget(mmkeditor.ident); in mmk_edit_mediamark()
3349 mmkeditor.mrl = xitk_noskin_inputtext_create (mmkeditor.widget_list, &inp, in mmk_edit_mediamark()
3351 xitk_add_widget (mmkeditor.widget_list, mmkeditor.mrl); in mmk_edit_mediamark()
3352 xitk_set_widget_tips_default(mmkeditor.mrl, _("Mediamark Mrl")); in mmk_edit_mediamark()
3353 xitk_enable_and_show_widget(mmkeditor.mrl); in mmk_edit_mediamark()
3364 mmkeditor.sub = xitk_noskin_inputtext_create (mmkeditor.widget_list, &inp, in mmk_edit_mediamark()
3366 xitk_add_widget (mmkeditor.widget_list, mmkeditor.sub); in mmk_edit_mediamark()
3367 xitk_set_widget_tips_default(mmkeditor.sub, _("Subtitle File")); in mmk_edit_mediamark()
3368 xitk_enable_and_show_widget(mmkeditor.sub); in mmk_edit_mediamark()
3377 b = xitk_noskin_labelbutton_create (mmkeditor.widget_list, &lb, in mmk_edit_mediamark()
3379 xitk_add_widget (mmkeditor.widget_list, b); in mmk_edit_mediamark()
3391 ib.parent_wlist = mmkeditor.widget_list; in mmk_edit_mediamark()
3394 mmkeditor.start = xitk_noskin_intbox_create (mmkeditor.widget_list, &ib, in mmk_edit_mediamark()
3396 xitk_add_widget (mmkeditor.widget_list, mmkeditor.start); in mmk_edit_mediamark()
3397 xitk_set_widget_tips_default(mmkeditor.start, _("Mediamark start time (secs).")); in mmk_edit_mediamark()
3398 xitk_enable_and_show_widget(mmkeditor.start); in mmk_edit_mediamark()
3407 ib.parent_wlist = mmkeditor.widget_list; in mmk_edit_mediamark()
3410 mmkeditor.end = xitk_noskin_intbox_create (mmkeditor.widget_list, &ib, in mmk_edit_mediamark()
3412 xitk_add_widget (mmkeditor.widget_list, mmkeditor.end); in mmk_edit_mediamark()
3413 xitk_set_widget_tips_default(mmkeditor.end, _("Mediamark end time (secs).")); in mmk_edit_mediamark()
3414 xitk_enable_and_show_widget(mmkeditor.end); in mmk_edit_mediamark()
3423 ib.parent_wlist = mmkeditor.widget_list; in mmk_edit_mediamark()
3426 mmkeditor.av_offset = xitk_noskin_intbox_create (mmkeditor.widget_list, &ib, in mmk_edit_mediamark()
3428 xitk_add_widget (mmkeditor.widget_list, mmkeditor.av_offset); in mmk_edit_mediamark()
3429 xitk_set_widget_tips_default(mmkeditor.av_offset, _("Offset of Audio and Video.")); in mmk_edit_mediamark()
3430 xitk_enable_and_show_widget(mmkeditor.av_offset); in mmk_edit_mediamark()
3439 ib.parent_wlist = mmkeditor.widget_list; in mmk_edit_mediamark()
3442 mmkeditor.spu_offset = xitk_noskin_intbox_create (mmkeditor.widget_list, &ib, in mmk_edit_mediamark()
3444 xitk_add_widget (mmkeditor.widget_list, mmkeditor.spu_offset); in mmk_edit_mediamark()
3445 xitk_set_widget_tips_default(mmkeditor.spu_offset, _("Subpicture offset.")); in mmk_edit_mediamark()
3446 xitk_enable_and_show_widget(mmkeditor.spu_offset); in mmk_edit_mediamark()
3457 b = xitk_noskin_labelbutton_create (mmkeditor.widget_list, in mmk_edit_mediamark()
3459 xitk_add_widget (mmkeditor.widget_list, b); in mmk_edit_mediamark()
3471 b = xitk_noskin_labelbutton_create (mmkeditor.widget_list, in mmk_edit_mediamark()
3473 xitk_add_widget (mmkeditor.widget_list, b); in mmk_edit_mediamark()
3485 b = xitk_noskin_labelbutton_create (mmkeditor.widget_list, in mmk_edit_mediamark()
3487 xitk_add_widget (mmkeditor.widget_list, b); in mmk_edit_mediamark()
3492 xitk_window_change_background(gui->imlib_data, mmkeditor.xwin, bg->pixmap, width, height); in mmk_edit_mediamark()
3495 mmkeditor.widget_key = xitk_register_event_handler("mmkeditor", in mmk_edit_mediamark()
3496 (xitk_window_get_window(mmkeditor.xwin)), in mmk_edit_mediamark()
3500 mmkeditor.widget_list, in mmk_edit_mediamark()
3503 mmkeditor.visible = 1; in mmk_edit_mediamark()
3504 mmkeditor.running = 1; in mmk_edit_mediamark()
3509 try_to_set_input_focus(xitk_window_get_window(mmkeditor.xwin)); in mmk_edit_mediamark()