comparison Gui/mplayer/gtk/fs.c @ 6622:da08877b9512

fix window hiding bug with some wms (kde, gnome, icewm, mwm, wmaker)
author pontscho
date Tue, 02 Jul 2002 21:10:42 +0000
parents b9651eb9749e
children 7bc4c6ba9485
comparison
equal deleted inserted replaced
6621:dfb11bf64ea6 6622:da08877b9512
183 gtk_widget_show( list ); 183 gtk_widget_show( list );
184 } 184 }
185 185
186 static int FirstInit = 1; 186 static int FirstInit = 1;
187 187
188 void ShowFileSelect( int type ) 188 void ShowFileSelect( int type,int modal )
189 { 189 {
190 int i; 190 int i;
191 191
192 if ( gtkVFileSelect ) gtkActive( fsFileSelect ); 192 if ( gtkVFileSelect ) gtkActive( fsFileSelect );
193 else fsFileSelect=create_FileSelect(); 193 else fsFileSelect=create_FileSelect();
233 gtk_combo_set_popdown_strings( GTK_COMBO( List ),fsList_items ); 233 gtk_combo_set_popdown_strings( GTK_COMBO( List ),fsList_items );
234 g_list_free( fsList_items ); 234 g_list_free( fsList_items );
235 gtk_entry_set_text( GTK_ENTRY( fsFilterCombo ),fsOtherFilterNames[fsNumberOfOtherFilterNames][0] ); 235 gtk_entry_set_text( GTK_ENTRY( fsFilterCombo ),fsOtherFilterNames[fsNumberOfOtherFilterNames][0] );
236 break; 236 break;
237 } 237 }
238
239 gtk_window_set_modal( GTK_WINDOW( fsFileSelect ),modal );
240
238 gtk_widget_show( fsFileSelect ); 241 gtk_widget_show( fsFileSelect );
239 } 242 }
240 243
241 void HideFileSelect( void ) 244 void HideFileSelect( void )
242 { 245 {