remove deprecated GTK_WIDGET_SET_FLAGS GTK_WIDGET_UNSET_FLAGS use

This commit is contained in:
Garux 2020-05-19 22:08:00 +03:00
parent e1a145c234
commit 112f66fb06
15 changed files with 50 additions and 50 deletions

View File

@ -250,7 +250,7 @@ EMessageBoxReturn DoMessageBox( const char* lpText, const char* lpCaption, EMess
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
ret = eIDOK;
@ -260,7 +260,7 @@ EMessageBoxReturn DoMessageBox( const char* lpText, const char* lpCaption, EMess
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -276,7 +276,7 @@ EMessageBoxReturn DoMessageBox( const char* lpText, const char* lpCaption, EMess
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDYES ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -299,7 +299,7 @@ EMessageBoxReturn DoMessageBox( const char* lpText, const char* lpCaption, EMess
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDYES ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -383,7 +383,7 @@ EMessageBoxReturn DoIntersectBox( IntersectRS* rs ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -538,7 +538,7 @@ EMessageBoxReturn DoPolygonBox( PolygonRS* rs ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -780,7 +780,7 @@ EMessageBoxReturn DoBuildStairsBox( BuildStairsRS* rs ){
w = gtk_button_new_with_label( "OK" );
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -1025,7 +1025,7 @@ EMessageBoxReturn DoDoorsBox( DoorRS* rs ){
w = gtk_button_new_with_label( "OK" );
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -1188,7 +1188,7 @@ EMessageBoxReturn DoPathPlotterBox( PathPlotterRS* rs ){
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDYES ) );
gtk_widget_show( w );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
w = gtk_button_new_with_label( "Disable" );
@ -1278,7 +1278,7 @@ EMessageBoxReturn DoCTFColourChangeBox(){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -1559,7 +1559,7 @@ EMessageBoxReturn DoResetTextureBox( ResetTextureRS* rs ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -1846,7 +1846,7 @@ EMessageBoxReturn DoTrainThingBox( TrainThingRS* rs ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -1984,7 +1984,7 @@ EMessageBoxReturn DoMakeChainBox( MakeChainRS* rs ){
w = gtk_button_new_with_label( "OK" );
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );

View File

@ -134,7 +134,7 @@ static gint ci_new( GtkWidget *widget, gpointer data ){
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
gtk_widget_show( w );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
w = gtk_button_new_with_label( "Cancel" );
@ -416,7 +416,7 @@ static gint ci_rename( GtkWidget *widget, gpointer data ){
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
gtk_widget_show( w );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
w = gtk_button_new_with_label( "Cancel" );
@ -563,7 +563,7 @@ static gint ci_add_target( GtkWidget *widget, gpointer data ){
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
gtk_widget_show( w );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
w = gtk_button_new_with_label( "Cancel" );
@ -906,7 +906,7 @@ static gint ci_add( GtkWidget *widget, gpointer data ){
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( eIDOK ) );
gtk_widget_show( w );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
w = gtk_button_new_with_label( "Cancel" );
@ -1359,7 +1359,7 @@ GtkWidget *CreateCameraInspectorDialog( void ){
w = gtk_button_new_with_label( "Close" );
gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_close ), NULL );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );

View File

@ -117,7 +117,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
ret = IDOK;
@ -127,7 +127,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -143,7 +143,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDYES ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -166,7 +166,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDYES ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );

View File

@ -35,8 +35,8 @@
void toolbar_append( GtkToolbar* toolbar, GtkButton* button, const char* description ){
gtk_widget_show( GTK_WIDGET( button ) );
gtk_button_set_relief( button, GTK_RELIEF_NONE );
GTK_WIDGET_UNSET_FLAGS( GTK_WIDGET( button ), GTK_CAN_FOCUS );
GTK_WIDGET_UNSET_FLAGS( GTK_WIDGET( button ), GTK_CAN_DEFAULT );
gtk_widget_set_can_focus( GTK_WIDGET( button ), FALSE );
gtk_widget_set_can_default( GTK_WIDGET( button ), FALSE );
gtk_toolbar_append_element( toolbar, GTK_TOOLBAR_CHILD_WIDGET, GTK_WIDGET( button ), "", description, "", 0, 0, 0 );
}

View File

@ -172,7 +172,7 @@ typedef ReferenceCaller<GtkWidget, widget_queue_draw> WidgetQueueDrawCaller;
inline void widget_make_default( GtkWidget* widget ){
GTK_WIDGET_SET_FLAGS( widget, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( widget, TRUE );
gtk_widget_grab_default( widget );
}

View File

@ -87,7 +87,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
ret = IDOK;
@ -97,7 +97,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDOK ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -113,7 +113,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDYES ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );
@ -136,7 +136,7 @@ int DoMessageBox( const char* lpText, const char* lpCaption, guint32 uType ){
gtk_box_pack_start( GTK_BOX( hbox ), w, TRUE, TRUE, 0 );
gtk_signal_connect( GTK_OBJECT( w ), "clicked",
GTK_SIGNAL_FUNC( dialog_button_callback ), GINT_TO_POINTER( IDYES ) );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( w, TRUE );
gtk_widget_grab_default( w );
gtk_widget_show( w );

View File

@ -1694,7 +1694,7 @@ CamWnd::CamWnd() :
gtk_widget_ref( m_gl_widget );
gtk_widget_set_events( m_gl_widget, GDK_DESTROY | GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | GDK_SCROLL_MASK );
GTK_WIDGET_SET_FLAGS( m_gl_widget, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( m_gl_widget, TRUE );
m_sizeHandler = g_signal_connect( G_OBJECT( m_gl_widget ), "size_allocate", G_CALLBACK( camera_size_allocate ), this );
m_exposeHandler = g_signal_connect( G_OBJECT( m_gl_widget ), "expose_event", G_CALLBACK( camera_expose ), this );

View File

@ -1734,14 +1734,14 @@ GtkWidget* EntityInspector_constructWindow( GtkWindow* toplevel ){
{
GtkButton* button = GTK_BUTTON( gtk_button_new_with_label( "Clear All" ) );
GTK_WIDGET_UNSET_FLAGS( GTK_WIDGET( button ), GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( button ), FALSE );
gtk_widget_show( GTK_WIDGET( button ) );
g_signal_connect( G_OBJECT( button ), "clicked", G_CALLBACK( EntityInspector_clearAllKeyValues ), 0 );
gtk_box_pack_start( hbox, GTK_WIDGET( button ), TRUE, TRUE, 0 );
}
{
GtkButton* button = GTK_BUTTON( gtk_button_new_with_label( "Delete Key" ) );
GTK_WIDGET_UNSET_FLAGS( GTK_WIDGET( button ), GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( button ), FALSE );
gtk_widget_show( GTK_WIDGET( button ) );
g_signal_connect( G_OBJECT( button ), "clicked", G_CALLBACK( EntityInspector_clearKeyValue ), 0 );
gtk_box_pack_start( hbox, GTK_WIDGET( button ), TRUE, TRUE, 0 );
@ -1749,7 +1749,7 @@ GtkWidget* EntityInspector_constructWindow( GtkWindow* toplevel ){
{
GtkButton* button = GTK_BUTTON( gtk_button_new_with_label( "<" ) );
gtk_widget_set_tooltip_text( GTK_WIDGET( button ), "Select targeting entities" );
GTK_WIDGET_UNSET_FLAGS( GTK_WIDGET( button ), GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( button ), FALSE );
gtk_widget_show( GTK_WIDGET( button ) );
g_signal_connect( G_OBJECT( button ), "clicked", G_CALLBACK( EntityInspector_selectTargeting ), 0 );
gtk_box_pack_start( hbox, GTK_WIDGET( button ), FALSE, FALSE, 0 );
@ -1757,7 +1757,7 @@ GtkWidget* EntityInspector_constructWindow( GtkWindow* toplevel ){
{
GtkButton* button = GTK_BUTTON( gtk_button_new_with_label( ">" ) );
gtk_widget_set_tooltip_text( GTK_WIDGET( button ), "Select targets" );
GTK_WIDGET_UNSET_FLAGS( GTK_WIDGET( button ), GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( button ), FALSE );
gtk_widget_show( GTK_WIDGET( button ) );
g_signal_connect( G_OBJECT( button ), "clicked", G_CALLBACK( EntityInspector_selectTargets ), 0 );
gtk_box_pack_start( hbox, GTK_WIDGET( button ), FALSE, FALSE, 0 );
@ -1765,7 +1765,7 @@ GtkWidget* EntityInspector_constructWindow( GtkWindow* toplevel ){
{
GtkButton* button = GTK_BUTTON( gtk_button_new_with_label( "<->" ) );
gtk_widget_set_tooltip_text( GTK_WIDGET( button ), "Select connected entities" );
GTK_WIDGET_UNSET_FLAGS( GTK_WIDGET( button ), GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( button ), FALSE );
gtk_widget_show( GTK_WIDGET( button ) );
g_signal_connect( G_OBJECT( button ), "clicked", G_CALLBACK( EntityInspector_selectConnected ), 0 );
gtk_box_pack_start( hbox, GTK_WIDGET( button ), FALSE, FALSE, 0 );
@ -1776,7 +1776,7 @@ GtkWidget* EntityInspector_constructWindow( GtkWindow* toplevel ){
gtk_widget_show( GTK_WIDGET( image ) );
gtk_container_add( GTK_CONTAINER( button ), GTK_WIDGET( image ) );
gtk_button_set_relief( GTK_BUTTON( button ), GTK_RELIEF_NONE );
GTK_WIDGET_UNSET_FLAGS( button, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( button, FALSE );
gtk_box_pack_start( hbox, button, FALSE, FALSE, 0 );
gtk_widget_set_tooltip_text( button, "AutoFocus on Selection" );
gtk_widget_show( button );

View File

@ -204,7 +204,7 @@ GtkWidget* create_rc_window() {
gtk_widget_set_name( main_themelist, "main_themelist" );
gtk_widget_show( main_themelist );
gtk_container_add( GTK_CONTAINER( scrolledwindow3 ), main_themelist );
GTK_WIDGET_SET_FLAGS( main_themelist, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( main_themelist, TRUE );
gtk_tree_view_set_headers_visible( GTK_TREE_VIEW( main_themelist ), FALSE );
label1234 = gtk_label_new( "<b>Theme</b>" );
@ -318,13 +318,13 @@ GtkWidget* create_rc_window() {
gtk_widget_set_name( main_ok_button, "main_ok_button" );
gtk_widget_show( main_ok_button );
gtk_box_pack_end( GTK_BOX( hbox5 ), main_ok_button, TRUE, TRUE, 4 );
GTK_WIDGET_SET_FLAGS( main_ok_button, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( main_ok_button, TRUE );
main_cancel_button = gtk_button_new_from_stock( "gtk-cancel" );
gtk_widget_set_name( main_cancel_button, "main_cancel_button" );
gtk_widget_show( main_cancel_button );
gtk_box_pack_end( GTK_BOX( hbox5 ), main_cancel_button, TRUE, TRUE, 4 );
GTK_WIDGET_SET_FLAGS( main_cancel_button, GTK_CAN_DEFAULT );
gtk_widget_set_can_default( main_cancel_button, TRUE );
main_reset_button = gtk_button_new();
gtk_widget_set_name( main_reset_button, "main_reset_button" );

View File

@ -1321,7 +1321,7 @@ GtkWidget* ModelBrowser_constructWindow( GtkWindow* toplevel ){
gtk_widget_ref( w );
gtk_widget_set_events( w, GDK_DESTROY | GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | GDK_SCROLL_MASK );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( w, TRUE );
gtk_table_attach_defaults( GTK_TABLE( table ), w, 1, 2, 0, 1 );
gtk_widget_show( w );

View File

@ -908,7 +908,7 @@ GtkWindow* PatchInspector::BuildDialog(){
(GtkAttachOptions)( 0 ),
(GtkAttachOptions)( 0 ), 0, 0 );
gtk_widget_set_usize( GTK_WIDGET( spin ), 16, -2 );
GTK_WIDGET_UNSET_FLAGS( spin, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( spin ), FALSE );
}
{
GtkEntry* entry = GTK_ENTRY( gtk_entry_new() );
@ -929,7 +929,7 @@ GtkWindow* PatchInspector::BuildDialog(){
(GtkAttachOptions)( 0 ),
(GtkAttachOptions)( 0 ), 0, 0 );
gtk_widget_set_usize( GTK_WIDGET( spin ), 16, -2 );
GTK_WIDGET_UNSET_FLAGS( spin, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( spin ), FALSE );
}
{
GtkEntry* entry = GTK_ENTRY( gtk_entry_new() );
@ -950,7 +950,7 @@ GtkWindow* PatchInspector::BuildDialog(){
(GtkAttachOptions)( 0 ),
(GtkAttachOptions)( 0 ), 0, 0 );
gtk_widget_set_usize( GTK_WIDGET( spin ), 16, -2 );
GTK_WIDGET_UNSET_FLAGS( spin, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( spin ), FALSE );
}
{
GtkEntry* entry = GTK_ENTRY( gtk_entry_new() );
@ -971,7 +971,7 @@ GtkWindow* PatchInspector::BuildDialog(){
(GtkAttachOptions)( 0 ),
(GtkAttachOptions)( 0 ), 0, 0 );
gtk_widget_set_usize( GTK_WIDGET( spin ), 16, -2 );
GTK_WIDGET_UNSET_FLAGS( spin, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( spin ), FALSE );
}
{
GtkEntry* entry = GTK_ENTRY( gtk_entry_new() );
@ -992,7 +992,7 @@ GtkWindow* PatchInspector::BuildDialog(){
(GtkAttachOptions)( 0 ),
(GtkAttachOptions)( 0 ), 0, 0 );
gtk_widget_set_usize( GTK_WIDGET( spin ), 16, -2 );
GTK_WIDGET_UNSET_FLAGS( spin, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( GTK_WIDGET( spin ), FALSE );
}
}
GtkHBox* hbox2 = GTK_HBOX( gtk_hbox_new( TRUE, 5 ) );

View File

@ -84,8 +84,8 @@ inline GtkToolbarChildType gtktoolbarchildtype_for_toolbarbuttontype( IToolbarBu
void toolbar_insert( GtkToolbar *toolbar, const char* icon, const char* text, const char* tooltip, IToolbarButton::EType type, GtkSignalFunc handler, gpointer data ){
GtkWidget* widget = gtk_toolbar_append_element( toolbar, gtktoolbarchildtype_for_toolbarbuttontype( type ), 0, text, tooltip, "", GTK_WIDGET( new_plugin_image( icon ) ), handler, data );
if( type != IToolbarButton::eSpace ){
GTK_WIDGET_UNSET_FLAGS( widget, GTK_CAN_FOCUS );
GTK_WIDGET_UNSET_FLAGS( widget, GTK_CAN_DEFAULT );
gtk_widget_set_can_focus( widget, FALSE );
gtk_widget_set_can_default( widget, FALSE );
}
}

View File

@ -1234,7 +1234,7 @@ GtkWindow* SurfaceInspector::BuildDialog(){
// --> Dunno, but this stuff may be necessary... (Looks like it!)
gtk_widget_ref( TexTool::g_textoolWin );
gtk_widget_set_events( TexTool::g_textoolWin, GDK_DESTROY | GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK );
GTK_WIDGET_SET_FLAGS( TexTool::g_textoolWin, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( TexTool::g_textoolWin, TRUE );
// <-- end stuff...
gtk_widget_show( TexTool::g_textoolWin );
gtk_widget_set_usize( TexTool::g_textoolWin, -1, 240 ); //Yeah!

View File

@ -2155,7 +2155,7 @@ GtkWidget* TextureBrowser_constructWindow( GtkWindow* toplevel ){
gtk_widget_ref( w );
gtk_widget_set_events( w, GDK_DESTROY | GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | GDK_SCROLL_MASK );
GTK_WIDGET_SET_FLAGS( w, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( w, TRUE );
gtk_table_attach_defaults( GTK_TABLE( table ), w, 1, 2, 1, 2 );
gtk_widget_show( w );

View File

@ -715,7 +715,7 @@ XYWnd::XYWnd() :
gtk_widget_ref( m_gl_widget );
gtk_widget_set_events( m_gl_widget, GDK_DESTROY | GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | GDK_SCROLL_MASK );
GTK_WIDGET_SET_FLAGS( m_gl_widget, GTK_CAN_FOCUS );
gtk_widget_set_can_focus( m_gl_widget, TRUE );
m_sizeHandler = g_signal_connect( G_OBJECT( m_gl_widget ), "size_allocate", G_CALLBACK( xywnd_size_allocate ), this );
m_exposeHandler = g_signal_connect( G_OBJECT( m_gl_widget ), "expose_event", G_CALLBACK( xywnd_expose ), this );