Patch level : 12.0 532
Files correlati : ba Commento : - Aggiunto numero di patch da installare nell'interfaccia metro (stavo facendo dei test per capire come funziona) - Aggiunto nuovo loghino Si Sirio nello stesso posto della faccina (ovviamente per i power_seller si vede la faccina) git-svn-id: svn://10.65.10.50/branches/R_10_00@24370 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
92bbd9e862
commit
67f807899e
@ -10,6 +10,7 @@
|
||||
#include <utility.h>
|
||||
|
||||
enum { DLG_TREE = 101, DLG_LOOK = 102, DLG_MAIN = 103 };
|
||||
#define SISIRIO_PATH "setup\\SI_made_in_sirio_200.jpg"
|
||||
|
||||
///////////////////////////////////////////////////////////
|
||||
// TApp_window & TBook_window declarations
|
||||
@ -34,7 +35,7 @@ public:
|
||||
|
||||
class TBook_window : public TControl_host_window
|
||||
{
|
||||
TImage _logo, _back;
|
||||
TImage _logo, _back, _sisirio;
|
||||
TAssoc_array _alfano;
|
||||
|
||||
protected:
|
||||
@ -131,6 +132,13 @@ void TBook_window::update()
|
||||
set_logo(get_logo());
|
||||
if (_logo.ok())
|
||||
_logo.draw(w, rctw, 'R', 'B', '-'); // Disegna logo in basso
|
||||
if (!_sisirio.ok())
|
||||
{
|
||||
_sisirio.load(SISIRIO_PATH);
|
||||
}
|
||||
// Faccio lo stesso controllo (Con "!" davanti) della faccina sviluppatore
|
||||
if (_sisirio.ok() && !(is_power_reseller() && ini_get_int(CONFIG_GUI, "Colors", "TreeView", 3) >= 2))
|
||||
_sisirio.draw(win(), rctw, 'R', 'T', '-');
|
||||
|
||||
const PNT mouse = { 0, 0 };
|
||||
draw_spider(w, 0x3, mouse);
|
||||
@ -468,7 +476,7 @@ void TBook_window::kill_processes()
|
||||
|
||||
TBook_window::TBook_window(int x, int y, int dx, int dy,
|
||||
WINDOW parent, TWindowed_field* owner)
|
||||
: TControl_host_window(x, y, dx, dy, parent, owner), _logo(""), _back("")
|
||||
: TControl_host_window(x, y, dx, dy, parent, owner), _logo(""), _back(""), _sisirio("")
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -204,6 +204,7 @@ protected:
|
||||
virtual COLOR back() const { return _updates > 0 ? FOCUS_BACK_COLOR : TMetro_cell::back(); }
|
||||
virtual const TString& message() const;
|
||||
public:
|
||||
const TString& caption() const;
|
||||
TMetro_setup_cell(const TMenuitem& mi, int cnt, const TDate& last);
|
||||
};
|
||||
|
||||
@ -214,6 +215,14 @@ const TString& TMetro_setup_cell::message() const
|
||||
return tmp;
|
||||
}
|
||||
|
||||
const TString& TMetro_setup_cell::caption() const
|
||||
{
|
||||
TString& caption = get_tmp_string();
|
||||
caption << TMetro_cell::caption() << " (" << _updates << ")";
|
||||
return caption;
|
||||
}
|
||||
|
||||
// Metro auto update
|
||||
TMetro_setup_cell::TMetro_setup_cell(const TMenuitem& mi, int cnt, const TDate& last) : TMetro_cell(mi, cnt, last), _updates(0)
|
||||
{
|
||||
const TDongle& don = dongle();
|
||||
|
Loading…
x
Reference in New Issue
Block a user