Sistemati commenti di Andrea
git-svn-id: svn://10.65.10.50/trunk@1814 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
2fa6b69c43
commit
01046cb24b
@ -352,7 +352,7 @@ void TMask::open()
|
||||
_open = TRUE;
|
||||
if (toolwin())
|
||||
xvt_vobj_set_visible(toolwin(), TRUE);
|
||||
next_page(0);
|
||||
show_page(0);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -885,7 +885,7 @@ bool TMask::on_key(
|
||||
{
|
||||
key -= K_CTRL;
|
||||
if (key >= K_F1 && key <= K_F12)
|
||||
next_page(1000 + key - K_F1);
|
||||
show_page(key - K_F1);
|
||||
else
|
||||
{
|
||||
for (int i = 0; i < fields(); i++)
|
||||
@ -1099,6 +1099,11 @@ void TMask::next_page(
|
||||
set_focus();
|
||||
}
|
||||
|
||||
void TMask::show_page(int p)
|
||||
{
|
||||
CHECKD(p >= 0 && p < _pages, "Pagina del cazzo", p);
|
||||
next_page(1000 + p);
|
||||
}
|
||||
|
||||
void TMask::reset(short fld_id)
|
||||
{
|
||||
|
@ -267,7 +267,8 @@ public:
|
||||
// @cmember Riporta il cmpo allo stato di abilitazione iniziale
|
||||
void enable_default(short fld_id = -1);
|
||||
|
||||
|
||||
// @cmember Forza la visualizzazione della pagina p
|
||||
void show_page(int p);
|
||||
// @cmember Abilita/disabilita una pagina e tutte le successive
|
||||
void enable_page(byte p, bool on = TRUE);
|
||||
// @cmember Disabilita una pagina e tutte le successive (chiama <mf TMask::enable_page>)
|
||||
|
@ -241,10 +241,10 @@ void TSpreadsheet::init()
|
||||
|
||||
// @mfunc Costruttore
|
||||
TSpreadsheet::TSpreadsheet(
|
||||
short x, // @parm Coordinata x (in caratteri) nel quale posizionare lo spreadsheet
|
||||
short y, // @parm Coordinata y (in caratteri) nel quale posizionare lo spreadsheet
|
||||
short dx, // @parm Larghezza (in caratteri) dello spreasheet
|
||||
short dy, // @parm Lunghezza (in caratteri) dello spreasheet
|
||||
short x, // @parm Coordinata x (in caratteri) nel quale posizionare lo spreadsheet
|
||||
short y, // @parm Coordinata y (in caratteri) nel quale posizionare lo spreadsheet
|
||||
short dx, // @parm Larghezza (in caratteri) dello spreasheet
|
||||
short dy, // @parm Lunghezza (in caratteri) dello spreasheet
|
||||
const char* maskname, // @parm Nome del file della maschera
|
||||
int maskno, // @parm Numero identificativo della maschera nel file
|
||||
const char* head, // @parm Titolo della maschera
|
||||
@ -415,10 +415,10 @@ TSpreadsheet::TSpreadsheet(
|
||||
0, EM_ALL, (EVENT_HANDLER)xi_event, 0L);
|
||||
CHECK(win, "Can't create a window for the spreadsheet");
|
||||
|
||||
set_win(win); // Set TWindow::_win
|
||||
set_win(win); // Set TWindow::_win
|
||||
itfdef->v.itf->win = win; // Link interface to win
|
||||
|
||||
xi_create(NULL, itfdef); // Create the whole thing!
|
||||
xi_create(XI_NULL_OBJ, itfdef); // Create the whole thing!
|
||||
xi_tree_free(itfdef); // Free definitions
|
||||
|
||||
_itf = xi_get_itf(win); // Store useful references for later use
|
||||
|
Loading…
x
Reference in New Issue
Block a user