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)
|
||||
{
|
||||
#if XVT_OS == XVT_OS_WIN || XVT_OS == XVT_OS_NT
|
||||
xvt_create_statbar();
|
||||
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:
|
||||
if (_application->pre_create())
|
||||
{
|
||||
TString caption(24);
|
||||
{
|
||||
TTemp_window tw(win);
|
||||
TString caption(32);
|
||||
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);
|
||||
create_backdrop();
|
||||
|
||||
@ -457,9 +452,6 @@ void TApplication::check_parameters(
|
||||
user() = u.mid(2);
|
||||
argc--;
|
||||
}
|
||||
#ifdef DBG
|
||||
else user() = "PRASSI";
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
@ -518,19 +510,17 @@ void TApplication::run(
|
||||
cfg.menu_bar_ID = TASK_MENUBAR+addbar;
|
||||
cfg.about_box_ID = 0;
|
||||
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.";
|
||||
|
||||
xvt_vobj_set_attr(NULL_WIN,ATTR_WIN_PM_DRAWABLE_TWIN, TRUE);
|
||||
|
||||
#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);
|
||||
|
||||
#ifdef ATTR_WIN_USE_CTL3D
|
||||
xvt_vobj_set_attr(NULL_WIN, ATTR_WIN_USE_CTL3D, TRUE);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
_application = this;
|
||||
|
Loading…
x
Reference in New Issue
Block a user