PtGlobalFocusPrevFrom()

Give focus to widget previous to the specified widget

Synopsis:

PtWidget_t *PtGlobalFocusPrevFrom( 
                    PtWidget_t *widget, 
                    PhEvent_t *event ); 

Library:

ph

Description:

Unlike PtGlobalFocusPrev(), this function doesn't find the currently focused widget first. PtGlobalFocusNextFrom() will move the focus to the first focusable widget previous to widget in the same disjoint widget (window, region, menu) as widget.

The widget that's given focus receives the event described in the given PhEvent_t structure as the reason. If event is NULL, this function generates a PhEvent_t structure filled with zeros for you.

Returns:

The widget that was given focus, or NULL if no focusable widgets are found.

Classification:

Photon

Safety:
Interrupt handler No
Signal handler No
Thread No

See also:

PhEvent_t, PtContainerGiveFocus(), PtContainerNullFocus(), PtContainerFocusNext(), PtContainerFocusPrev(), PtGlobalFocusNext(), PtGlobalFocusNextContainer(), PtGlobalFocusNextFrom(), PtGlobalFocusPrev(), PtGlobalFocusPrevContainer(), PtIsFocused()