Aggiunta funzione xvt_kill_focus
git-svn-id: svn://10.65.10.50/trunk@2453 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b6dc370bad
commit
ace0f599df
@ -968,6 +968,16 @@ void xvt_set_front_control(
|
|||||||
xvt_scr_set_focus_vobj(win);
|
xvt_scr_set_focus_vobj(win);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @func Permette di togliere il focus da un controllo
|
||||||
|
void xvt_kill_focus(
|
||||||
|
WINDOW win) // @parm Finestra nella quale togliere il focus
|
||||||
|
{
|
||||||
|
#if XVT_OS == XVT_OS_WIN && !defined(__CTL3D__)
|
||||||
|
TControl* c = TControl::WINDOW2TControl(win);
|
||||||
|
c->focus(FALSE);
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
// @func Permette di abilitare o disabilitare un controllo
|
// @func Permette di abilitare o disabilitare un controllo
|
||||||
void xvt_enable_control(
|
void xvt_enable_control(
|
||||||
WINDOW win, // @parm Finestra all'interno della quale abilitare il controllo
|
WINDOW win, // @parm Finestra all'interno della quale abilitare il controllo
|
||||||
@ -1185,7 +1195,7 @@ COLOR trans_color(
|
|||||||
col = MASK_BACK_COLOR; break;
|
col = MASK_BACK_COLOR; break;
|
||||||
case 'n':
|
case 'n':
|
||||||
col = COLOR_BLACK; break;
|
col = COLOR_BLACK; break;
|
||||||
case 'r':
|
case 'r':
|
||||||
col = COLOR_RED; break;
|
col = COLOR_RED; break;
|
||||||
case 'v':
|
case 'v':
|
||||||
col = COLOR_MAGENTA; break;
|
col = COLOR_MAGENTA; break;
|
||||||
@ -1209,23 +1219,23 @@ PAT_STYLE trans_brush(
|
|||||||
switch (p)
|
switch (p)
|
||||||
{
|
{
|
||||||
case 'n' :
|
case 'n' :
|
||||||
return PAT_NONE; break;
|
return PAT_NONE;
|
||||||
case 'h' :
|
case 'h' :
|
||||||
return PAT_HOLLOW; break;
|
return PAT_HOLLOW;
|
||||||
case 's' :
|
case 's' :
|
||||||
return PAT_SOLID; break;
|
return PAT_SOLID;
|
||||||
case '-' :
|
case '-' :
|
||||||
return PAT_HORZ; break;
|
return PAT_HORZ;
|
||||||
case '|' :
|
case '|' :
|
||||||
return PAT_VERT; break;
|
return PAT_VERT;
|
||||||
case '/' :
|
case '/' :
|
||||||
return PAT_FDIAG; break;
|
return PAT_FDIAG;
|
||||||
case '\\':
|
case '\\':
|
||||||
return PAT_BDIAG; break;
|
return PAT_BDIAG;
|
||||||
case 'X' :
|
case 'X' :
|
||||||
return PAT_DIAGCROSS; break;
|
return PAT_DIAGCROSS;
|
||||||
case '+' :
|
case '+' :
|
||||||
return PAT_CROSS; break;
|
return PAT_CROSS;
|
||||||
default :
|
default :
|
||||||
CHECK(0,"trans_brush: Undefined pattern"); break;
|
CHECK(0,"trans_brush: Undefined pattern"); break;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user