Aggiunto supporto per i variable sheet
git-svn-id: svn://10.65.10.50/trunk@3679 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
a762a75a50
commit
293c6e8c75
@ -31,10 +31,13 @@ class TSheet_field : public TOperable_field
|
||||
// @access:(INTERNAL) Private Member
|
||||
|
||||
// @cmember:(INTERNAL) Indica se aggiungere a fondo dello spreadsheet o nella riga in cui ti trovi
|
||||
bool _append;
|
||||
bool _append;
|
||||
|
||||
// @access Protected Member
|
||||
protected:
|
||||
// @cmember:(INTERNAL) Identificatore dell' ultima colonna dello sheet
|
||||
short _last_column_id;
|
||||
|
||||
// @cmember Ritorna l'identificatore della classe
|
||||
virtual word class_id() const;
|
||||
|
||||
@ -103,6 +106,8 @@ public:
|
||||
// @cmember Setta il membro <p _notify> della classe <c TSpreadsheet>
|
||||
void set_notify(SPREADSHEET_NOTIFY n);
|
||||
|
||||
// @cmember Trasforma l'identificatore di un campo <p cid> in un numero di colonna logica
|
||||
int cid2index(short cid) const;
|
||||
// @cmember Abilita/disabilita una colonna dello spreadsheet (vedi <mf TSpreadsheet::enable_column>)
|
||||
void enable_column(int col, bool on = TRUE);
|
||||
|
||||
@ -113,7 +118,11 @@ public:
|
||||
{ enable_cell(row, column, FALSE); }
|
||||
// @cmember Controlla se una cella e' disabilitata (vedi <mf TSpreadsheet::cell_disabled>)
|
||||
bool cell_disabled(int row, int column) const;
|
||||
|
||||
// @cmember Controlla se una colonna e' abilitata (vedi <mf TSpreadsheet::column_enabled>)
|
||||
bool column_enabled(int column) const;
|
||||
// @cmember Controlla se una colonna e' disabilitata (vedi <mf TSpreadsheet::column_disabled>)
|
||||
bool column_disabled(int column) const;
|
||||
|
||||
// @cmember Permette di eliminare una colonna dallo spreadsheet
|
||||
void delete_column( const int col ) const;
|
||||
// @cmember Sposta la colonna dalla posizione <p fromindex> alla posizione
|
||||
@ -137,6 +146,8 @@ public:
|
||||
// @cmember Ritorna il valore del mebro <p _append>
|
||||
bool append() const
|
||||
{ return _append;}
|
||||
// @cmember Funzione eseguita dopo ogni insert
|
||||
virtual void post_insert(int) { }
|
||||
|
||||
// @cmember Costruttore
|
||||
TSheet_field(TMask* m);
|
||||
|
Loading…
x
Reference in New Issue
Block a user