Mercurial > mplayer.hg
comparison Gui/mplayer/gtk/fs.c @ 4779:5c844c0d1d7f
add fselector changes (pwilkins@lashwhip.com)
author | pontscho |
---|---|
date | Thu, 21 Feb 2002 10:35:37 +0000 |
parents | 6e21fbb41a2b |
children | 3473ca9ef158 |
comparison
equal
deleted
inserted
replaced
4778:85d041ad0c87 | 4779:5c844c0d1d7f |
---|---|
426 GtkWidget * uppixmapwid; | 426 GtkWidget * uppixmapwid; |
427 GdkPixmap * uppixmap; | 427 GdkPixmap * uppixmap; |
428 GdkBitmap * upmask; | 428 GdkBitmap * upmask; |
429 GtkStyle * upstyle; | 429 GtkStyle * upstyle; |
430 | 430 |
431 fsFileSelect=gtk_window_new( GTK_WINDOW_DIALOG ); | 431 fsFileSelect=gtk_window_new( GTK_WINDOW_TOPLEVEL ); |
432 gtk_widget_set_name( fsFileSelect,"fsFileSelect" ); | 432 gtk_widget_set_name( fsFileSelect,"fsFileSelect" ); |
433 gtk_object_set_data( GTK_OBJECT( fsFileSelect ),"fsFileSelect",fsFileSelect ); | 433 gtk_object_set_data( GTK_OBJECT( fsFileSelect ),"fsFileSelect",fsFileSelect ); |
434 gtk_widget_set_usize( fsFileSelect,416,256 ); | 434 gtk_widget_set_usize( fsFileSelect,512,300 ); |
435 GTK_WIDGET_SET_FLAGS( fsFileSelect,GTK_CAN_DEFAULT ); | 435 GTK_WIDGET_SET_FLAGS( fsFileSelect,GTK_CAN_DEFAULT ); |
436 gtk_widget_set_events( fsFileSelect,GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_FOCUS_CHANGE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK | GDK_VISIBILITY_NOTIFY_MASK ); | 436 gtk_widget_set_events( fsFileSelect,GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_FOCUS_CHANGE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK | GDK_VISIBILITY_NOTIFY_MASK ); |
437 gtk_window_set_title( GTK_WINDOW( fsFileSelect ),MSGTR_FileSelect ); | 437 gtk_window_set_title( GTK_WINDOW( fsFileSelect ),MSGTR_FileSelect ); |
438 gtk_window_set_position( GTK_WINDOW( fsFileSelect ),GTK_WIN_POS_CENTER ); | 438 gtk_window_set_position( GTK_WINDOW( fsFileSelect ),GTK_WIN_POS_CENTER ); |
439 gtk_window_set_policy( GTK_WINDOW( fsFileSelect ),FALSE,FALSE,TRUE ); | 439 gtk_window_set_policy( GTK_WINDOW( fsFileSelect ),TRUE,TRUE,TRUE ); |
440 fsColorMap=gdk_colormap_get_system(); | 440 fsColorMap=gdk_colormap_get_system(); |
441 | 441 |
442 style=gtk_widget_get_style( fsFileSelect ); | 442 style=gtk_widget_get_style( fsFileSelect ); |
443 dpixmap=gdk_pixmap_colormap_create_from_xpm_d( fsFileSelect->window,fsColorMap,&dmask,&style->bg[GTK_STATE_NORMAL],(gchar **)dir_xpm ); | 443 dpixmap=gdk_pixmap_colormap_create_from_xpm_d( fsFileSelect->window,fsColorMap,&dmask,&style->bg[GTK_STATE_NORMAL],(gchar **)dir_xpm ); |
444 fpixmap=gdk_pixmap_colormap_create_from_xpm_d( fsFileSelect->window,fsColorMap,&fmask,&style->bg[GTK_STATE_NORMAL],(gchar **)file_xpm ); | 444 fpixmap=gdk_pixmap_colormap_create_from_xpm_d( fsFileSelect->window,fsColorMap,&fmask,&style->bg[GTK_STATE_NORMAL],(gchar **)file_xpm ); |
493 gtk_widget_set_name( hbox4,"hbox4" ); | 493 gtk_widget_set_name( hbox4,"hbox4" ); |
494 gtk_widget_ref( hbox4 ); | 494 gtk_widget_ref( hbox4 ); |
495 gtk_object_set_data_full( GTK_OBJECT( fsFileSelect ),"hbox4",hbox4, | 495 gtk_object_set_data_full( GTK_OBJECT( fsFileSelect ),"hbox4",hbox4, |
496 ( GtkDestroyNotify ) gtk_widget_unref ); | 496 ( GtkDestroyNotify ) gtk_widget_unref ); |
497 gtk_widget_show( hbox4 ); | 497 gtk_widget_show( hbox4 ); |
498 gtk_box_pack_start( GTK_BOX( vbox4 ),hbox4,TRUE,TRUE,0 ); | 498 gtk_box_pack_start( GTK_BOX( vbox4 ),hbox4,FALSE,FALSE,0 ); |
499 | 499 |
500 fsCombo4=gtk_combo_new(); | 500 fsCombo4=gtk_combo_new(); |
501 gtk_widget_set_name( fsCombo4,"fsCombo4" ); | 501 gtk_widget_set_name( fsCombo4,"fsCombo4" ); |
502 gtk_widget_ref( fsCombo4 ); | 502 gtk_widget_ref( fsCombo4 ); |
503 gtk_object_set_data_full( GTK_OBJECT( fsFileSelect ),"fsCombo4",fsCombo4, | 503 gtk_object_set_data_full( GTK_OBJECT( fsFileSelect ),"fsCombo4",fsCombo4, |