C 使GTK按钮看起来沮丧
所以我有一个形状绘制程序,有一个工具栏,上面有框、圆、段等按钮。 如果单击形状按钮(例如框按钮),则可以拖动鼠标来绘制这种形状。我没有使用切换按钮,因为我不想这样,如果你画一个框,你必须先“不切换”框按钮,然后才能“切换”圆圈按钮,例如。然而,我试图使它,当你点击一个形状按钮时,它看起来“压抑”,所以你知道你在画什么形状,直到你点击另一个按钮 我试图通过在单击的回调中添加以下内容来让它看起来很沮丧:C 使GTK按钮看起来沮丧,c,gtk,C,Gtk,所以我有一个形状绘制程序,有一个工具栏,上面有框、圆、段等按钮。 如果单击形状按钮(例如框按钮),则可以拖动鼠标来绘制这种形状。我没有使用切换按钮,因为我不想这样,如果你画一个框,你必须先“不切换”框按钮,然后才能“切换”圆圈按钮,例如。然而,我试图使它,当你点击一个形状按钮时,它看起来“压抑”,所以你知道你在画什么形状,直到你点击另一个按钮 我试图通过在单击的回调中添加以下内容来让它看起来很沮丧: gtk_widget_set_state_flags(button, GTK_STATE_FLA
gtk_widget_set_state_flags(button, GTK_STATE_FLAG_ACTIVE, TRUE);
但是,它不起作用。非常感谢您的帮助 我认为使用切换按钮更容易,但当用户完成绘制框时,可以通过编程方式取消切换按钮。这样你就不必与API抗争或伤害任何按钮的感情。告诉GTK按钮web应用程序正在接管世界,它会很沮丧。^^LOL。这是我一整天读到的最有趣的事情@约翰温克:比我想的“机智”的评论好多了。带着皱眉的表情。