Esempio n. 1
0
void uiUnixFinishControl(uiControl *c)
{
	g_object_ref_sink(GTK_WIDGET(uiControlHandle(c)));
	if (!isToplevel(c))
		gtk_widget_show(GTK_WIDGET(uiControlHandle(c)));
	c->CommitShow = defaultCommitShow;
	c->CommitHide = defaultCommitHide;
}
Esempio n. 2
0
	void Widget::mapLocal( int& x, int& y ) const
	{
		int gx, gy;

		if( isToplevel() )
			return;

		position( gx, gy );
		x -= gx;
		y -= gy;
	}
Esempio n. 3
0
	void Widget::mapGlobal( int&x, int& y ) const
	{
		int gx, gy;

		if( isToplevel() )
			return;

		position( gx, gy );
		x += gx;
		y += gy;
	}