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; |     _open = TRUE; | ||||||
|     if (toolwin()) |     if (toolwin()) | ||||||
|       xvt_vobj_set_visible(toolwin(), TRUE); |       xvt_vobj_set_visible(toolwin(), TRUE); | ||||||
|     next_page(0); |     show_page(0); | ||||||
|   } |   } | ||||||
|   else |   else | ||||||
|   { |   { | ||||||
| @ -885,7 +885,7 @@ bool TMask::on_key( | |||||||
|     { |     { | ||||||
|       key -= K_CTRL; |       key -= K_CTRL; | ||||||
|       if (key >= K_F1 && key <= K_F12) |       if (key >= K_F1 && key <= K_F12) | ||||||
|         next_page(1000 + key - K_F1); |         show_page(key - K_F1); | ||||||
|       else |       else | ||||||
|       { |       { | ||||||
|         for (int i = 0; i < fields(); i++) |         for (int i = 0; i < fields(); i++) | ||||||
| @ -1099,6 +1099,11 @@ void TMask::next_page( | |||||||
|   set_focus(); |   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) | void TMask::reset(short fld_id) | ||||||
| { | { | ||||||
|  | |||||||
| @ -267,7 +267,8 @@ public: | |||||||
|   // @cmember Riporta il cmpo allo stato di abilitazione iniziale
 |   // @cmember Riporta il cmpo allo stato di abilitazione iniziale
 | ||||||
|   void enable_default(short fld_id = -1); |   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
 |   // @cmember Abilita/disabilita una pagina e tutte le successive
 | ||||||
|   void enable_page(byte p, bool on = TRUE); |   void enable_page(byte p, bool on = TRUE); | ||||||
|   // @cmember Disabilita una pagina e tutte le successive (chiama <mf TMask::enable_page>)
 |   // @cmember Disabilita una pagina e tutte le successive (chiama <mf TMask::enable_page>)
 | ||||||
|  | |||||||
| @ -418,7 +418,7 @@ TSpreadsheet::TSpreadsheet( | |||||||
|   set_win(win);                       // Set TWindow::_win
 |   set_win(win);                       // Set TWindow::_win
 | ||||||
|   itfdef->v.itf->win = win;           // Link interface to 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
 |   xi_tree_free(itfdef);               // Free definitions
 | ||||||
| 
 | 
 | ||||||
|   _itf  = xi_get_itf(win);            // Store useful references for later use
 |   _itf  = xi_get_itf(win);            // Store useful references for later use
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user