applicat.cpp Tolto utente PRASSI in modo DEBUG
git-svn-id: svn://10.65.10.50/trunk@4045 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c31c8952d4
commit
8af81deee0
@ -77,23 +77,8 @@ HIDDEN long backdrop_eh(WINDOW win, EVENT* ep)
|
|||||||
|
|
||||||
HIDDEN void create_backdrop(void)
|
HIDDEN void create_backdrop(void)
|
||||||
{
|
{
|
||||||
#if XVT_OS == XVT_OS_WIN || XVT_OS == XVT_OS_NT
|
|
||||||
xvt_create_statbar();
|
xvt_create_statbar();
|
||||||
xvt_statbar_set("");
|
xvt_statbar_set("");
|
||||||
#else
|
|
||||||
xvt_app_escape(XVT_ESC_CH_COLOR, XVT_CH_CLR_MENU, COLOR_BLACK, COLOR_WHITE);
|
|
||||||
xvt_app_escape(XVT_ESC_CH_COLOR, XVT_CH_CLR_DIALOG, COLOR_BLUE, COLOR_WHITE);
|
|
||||||
xvt_app_escape(XVT_ESC_CH_COLOR, XVT_CH_CLR_WINDOW, COLOR_RED, COLOR_WHITE);
|
|
||||||
xvt_app_escape(XVT_ESC_CH_COLOR, XVT_CH_CLR_CONTROL, COLOR_BLACK, COLOR_WHITE);
|
|
||||||
xvt_app_escape(XVT_ESC_CH_COLOR, XVT_CH_CLR_DISABLED, COLOR_GRAY, COLOR_WHITE);
|
|
||||||
xvt_app_escape(XVT_ESC_CH_COLOR, XVT_CH_CLR_MNEMONIC, COLOR_RED, COLOR_WHITE);
|
|
||||||
|
|
||||||
RCT rct;
|
|
||||||
xvt_vobj_get_client_rect( TASK_WIN, &rct );
|
|
||||||
xvt_win_create(W_PLAIN, &rct, (char*) 0, 0, TASK_WIN,
|
|
||||||
WSF_NO_MENUBAR | WSF_CH_BACKDROP , EM_UPDATE,
|
|
||||||
backdrop_eh, 0L );
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
@ -172,11 +157,21 @@ long XVT_CALLCONV1 TApplication::task_eh(WINDOW win, EVENT *ep)
|
|||||||
{
|
{
|
||||||
case E_CREATE:
|
case E_CREATE:
|
||||||
if (_application->pre_create())
|
if (_application->pre_create())
|
||||||
{
|
{
|
||||||
TString caption(24);
|
TTemp_window tw(win);
|
||||||
|
TString caption(32);
|
||||||
caption << prassi_spa() << " - " << main_app().get_module_name();
|
caption << prassi_spa() << " - " << main_app().get_module_name();
|
||||||
xvt_vobj_set_title(win, caption.get_buffer());
|
tw.set_caption(caption);
|
||||||
|
/*
|
||||||
|
#if XVT_OS == XVT_OS_WIN
|
||||||
|
HWND hwnd = (HWND)xvt_vobj_get_attr(win, ATTR_NATIVE_WINDOW);
|
||||||
|
RECT rect;
|
||||||
|
GetWindowRect(GetDesktopWindow(), &rect);
|
||||||
|
SetWindowPos(hwnd, (HWND) NULL, 0, 0,
|
||||||
|
rect.right, rect.bottom,
|
||||||
|
SWP_NOZORDER | SWP_NOACTIVATE);
|
||||||
|
#endif
|
||||||
|
*/
|
||||||
customize_controls(TRUE);
|
customize_controls(TRUE);
|
||||||
create_backdrop();
|
create_backdrop();
|
||||||
|
|
||||||
@ -457,9 +452,6 @@ void TApplication::check_parameters(
|
|||||||
user() = u.mid(2);
|
user() = u.mid(2);
|
||||||
argc--;
|
argc--;
|
||||||
}
|
}
|
||||||
#ifdef DBG
|
|
||||||
else user() = "PRASSI";
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -518,19 +510,17 @@ void TApplication::run(
|
|||||||
cfg.menu_bar_ID = TASK_MENUBAR+addbar;
|
cfg.menu_bar_ID = TASK_MENUBAR+addbar;
|
||||||
cfg.about_box_ID = 0;
|
cfg.about_box_ID = 0;
|
||||||
cfg.base_appl_name = (char*)base.name();
|
cfg.base_appl_name = (char*)base.name();
|
||||||
cfg.appl_name = (char*)(const char*)title;
|
cfg.appl_name = _title.get_buffer();
|
||||||
cfg.taskwin_title = "PR.A.S.S.I.";
|
cfg.taskwin_title = "PR.A.S.S.I.";
|
||||||
|
|
||||||
xvt_vobj_set_attr(NULL_WIN,ATTR_WIN_PM_DRAWABLE_TWIN, TRUE);
|
xvt_vobj_set_attr(NULL_WIN,ATTR_WIN_PM_DRAWABLE_TWIN, TRUE);
|
||||||
|
|
||||||
#if XVT_OS == XVT_OS_WIN || XVT_OS == XVT_OS_NT
|
#if XVT_OS == XVT_OS_WIN || XVT_OS == XVT_OS_NT
|
||||||
const long twin_style = WSF_ICONIZABLE | WSF_SIZE | WSF_CLOSE | WSF_MAXIMIZED;
|
const long twin_style = WSF_ICONIZABLE | WSF_CLOSE | WSF_SIZE | WSF_MAXIMIZED;
|
||||||
xvt_vobj_set_attr(NULL_WIN,ATTR_WIN_PM_TWIN_STARTUP_STYLE, twin_style);
|
xvt_vobj_set_attr(NULL_WIN,ATTR_WIN_PM_TWIN_STARTUP_STYLE, twin_style);
|
||||||
|
|
||||||
#ifdef ATTR_WIN_USE_CTL3D
|
#ifdef ATTR_WIN_USE_CTL3D
|
||||||
xvt_vobj_set_attr(NULL_WIN, ATTR_WIN_USE_CTL3D, TRUE);
|
xvt_vobj_set_attr(NULL_WIN, ATTR_WIN_USE_CTL3D, TRUE);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
_application = this;
|
_application = this;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user