Esempio n. 1
0
/* ---------------------------------------------------------------------
 * CbDropdownSetFocusHook
 * Handle EVENT_SETFOCUS events
 * ---------------------------------------------------------------------
 */
static void
CbDropdownSetFocusHook(void* w, void* lastfocus)
{
	CUI_USE_ARG(w);
	CUI_USE_ARG(lastfocus);
	
	WindowCursorOn();
}
Esempio n. 2
0
/* ---------------------------------------------------------------------
 * ListboxSetFocusHook
 * Handle EVENT_SETFOCUS events
 * ---------------------------------------------------------------------
 */
static void
ListboxSetFocusHook(void* w, void* lastfocus)
{
	CUIWINDOW* win = (CUIWINDOW*) w;
	LISTBOXDATA* data = (LISTBOXDATA*) win->InstData;

	if (data)
	{
		WindowCursorOn();

		if (data->SetFocusHook)
		{
			data->SetFocusHook(data->SetFocusTarget, win, lastfocus);
		}
	}
}
Esempio n. 3
0
/* ---------------------------------------------------------------------
 * ComboboxSetFocus
 * Handle EVENT_SETFOCUS events
 * ---------------------------------------------------------------------
 */
static void
ComboboxSetFocusHook(void* w, void* lastfocus)
{
	CUIWINDOW* win = (CUIWINDOW*) w;
	COMBOBOXDATA* data = (COMBOBOXDATA*) win->InstData;

	if (data)
	{
		WindowSetCursor(win, 0, 0);
		WindowCursorOn();

		if (data->SetFocusHook)
		{
			data->SetFocusHook(data->SetFocusTarget, win, lastfocus);
		}
	}
}