dx += widget->allocation.x;
dy += widget->allocation.y;
}
- else
- if (win->m_parent)
- {
- wxPoint pt(win->m_parent->GetClientAreaOrigin());
- dx += pt.x;
- dy += pt.y;
- }
if (win->m_windowStyle & wxRAISED_BORDER)
{
}
}
- wxPoint pt(win->GetClientAreaOrigin());
- event.m_x -= pt.x;
- event.m_y -= pt.y;
-
event.SetEventObject( win );
gs_timeLastClick = gdk_event->time;
}
}
- wxPoint pt(win->GetClientAreaOrigin());
- event.m_x -= pt.x;
- event.m_y -= pt.y;
-
event.SetEventObject( win );
if (win->GetEventHandler()->ProcessEvent( event ))
}
}
- wxPoint pt(win->GetClientAreaOrigin());
- event.m_x -= pt.x;
- event.m_y -= pt.y;
-
event.SetEventObject( win );
if (win->GetEventHandler()->ProcessEvent( event ))
event.m_x = (long)x;
event.m_y = (long)y;
- wxPoint pt(win->GetClientAreaOrigin());
- event.m_x -= pt.x;
- event.m_y -= pt.y;
-
if (win->GetEventHandler()->ProcessEvent( event ))
{
gtk_signal_emit_stop_by_name( GTK_OBJECT(widget), "enter_notify_event" );
event.m_x = (long)x;
event.m_y = (long)y;
- wxPoint pt(win->GetClientAreaOrigin());
- event.m_x -= pt.x;
- event.m_y -= pt.y;
-
if (win->GetEventHandler()->ProcessEvent( event ))
{
gtk_signal_emit_stop_by_name( GTK_OBJECT(widget), "leave_notify_event" );
child->m_width,
child->m_height );
- if (wxIS_KIND_OF(parent,wxFrame))
- {
- parent->m_sizeSet = FALSE;
- }
-
if (parent->m_windowStyle & wxTAB_TRAVERSAL)
{
/* we now allow a window to get the focus as long as it
// are we to set fonts here ?
}
-wxPoint wxWindow::GetClientAreaOrigin() const
-{
- return wxPoint(0,0);
-}
-
-void wxWindow::AdjustForParentClientOrigin( int& x, int& y, int sizeFlags )
-{
- if (((sizeFlags & wxSIZE_NO_ADJUSTMENTS) == 0) && GetParent())
- {
- wxPoint pt(GetParent()->GetClientAreaOrigin());
- x += pt.x;
- y += pt.y;
- }
-}
-
void wxWindow::DoSetSize( int x, int y, int width, int height, int sizeFlags )
{
wxASSERT_MSG( (m_widget != NULL), "invalid window" );
/* the default button has a border around it */
int border = 5;
- wxPoint pt( m_parent->GetClientAreaOrigin() );
- gtk_myfixed_move( GTK_MYFIXED(m_parent->m_wxwindow), m_widget, m_x+pt.x-border, m_y+pt.y-border );
+ gtk_myfixed_move( GTK_MYFIXED(m_parent->m_wxwindow), m_widget, m_x-border, m_y-border );
gtk_widget_set_usize( m_widget, m_width+2*border, m_height+2*border );
}
else
{
- wxPoint pt( m_parent->GetClientAreaOrigin() );
- gtk_myfixed_move( GTK_MYFIXED(m_parent->m_wxwindow), m_widget, m_x+pt.x, m_y+pt.y );
+ gtk_myfixed_move( GTK_MYFIXED(m_parent->m_wxwindow), m_widget, m_x, m_y );
if ((old_width != m_width) || (old_height != m_height))
gtk_widget_set_usize( m_widget, m_width, m_height );
}
}
- wxPoint pt(GetClientAreaOrigin());
- org_x += pt.x;
- org_y += pt.y;
-
if (x) *x += org_x;
if (y) *y += org_y;
}
}
}
- wxPoint pt(GetClientAreaOrigin());
- org_x -= pt.x;
- org_y -= pt.y;
-
if (x) *x -= org_x;
if (y) *y -= org_y;
}