Patch level : 10.0
Files correlati : ba0 Ricompilazione Demo : [ ] Commento : Corretta gestione grafica avanzata in menu outlook git-svn-id: svn://10.65.10.50/trunk@20091 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
87c63db117
commit
197a61c2ac
@ -114,25 +114,29 @@ TApp_window::~TApp_window()
|
||||
void TBook_window::update()
|
||||
{
|
||||
// Disegno lo sfondo solo se non esiste nessun notebook che occupa tutto lo spazio!
|
||||
if (_ctrl == NULL_WIN && ADVANCED_GRAPHICS)
|
||||
if (_ctrl == NULL_WIN)
|
||||
{
|
||||
WINDOW w = win();
|
||||
clear(NORMAL_BACK_COLOR);
|
||||
RCT rctw; xvt_vobj_get_client_rect(w, &rctw);
|
||||
if (rctw.right >= 64 && rctw.bottom >= 64)
|
||||
{
|
||||
if (_logo.ok())
|
||||
{
|
||||
const RCT& r = _logo.draw(w, rctw, 'R', 'B', '-'); // Disegna logo basso a destra in basso
|
||||
if (_back.ok())
|
||||
{
|
||||
rctw.bottom = r.top;
|
||||
_back.draw(w, rctw, 'R', 'T', '*'); // Disegna sfondo in alto
|
||||
}
|
||||
}
|
||||
|
||||
const PNT pnt = { 0, 0 };
|
||||
draw_spider(w, 0x3, pnt);
|
||||
if (ADVANCED_GRAPHICS)
|
||||
{
|
||||
WINDOW w = win();
|
||||
RCT rctw; xvt_vobj_get_client_rect(w, &rctw);
|
||||
if (rctw.right >= 64 && rctw.bottom >= 64)
|
||||
{
|
||||
if (_logo.ok())
|
||||
{
|
||||
const RCT& r = _logo.draw(w, rctw, 'R', 'B', '-'); // Disegna logo in basso
|
||||
if (_back.ok() && r.top >= 64)
|
||||
{
|
||||
rctw.bottom = r.top;
|
||||
_back.draw(w, rctw, 'R', 'T', '*'); // Disegna sfondo in alto
|
||||
}
|
||||
}
|
||||
|
||||
const PNT pnt = { 0, 0 };
|
||||
draw_spider(w, 0x3, pnt);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -564,7 +568,7 @@ bool TOutlook_mask::can_be_closed() const
|
||||
TR("Non chiudere le applicazioni in esecuzione|Chiusura forzata (solo in caso d'emergenza)"));
|
||||
cm.add_button(DLG_OK, 0, "", -12, -1, 10, 2);
|
||||
cm.add_button(DLG_CANCEL, 0, "", -22, -1, 10, 2);
|
||||
if (cm.run() == K_ENTER && cm.get_bool(DLG_USER))
|
||||
if (cm.run() == K_ENTER && cm.get_int(DLG_USER))
|
||||
bf.kill_processes();
|
||||
}
|
||||
if (bf.pages() == 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user