Differenze tra le versioni di "Programmazione:Java/Eclipse RCP/Documentazione Framework/Definizione di un TabForm"
Da WikiSitech.
Vai alla navigazioneVai alla ricerca| Riga 19: | Riga 19: | ||
       case SWT.Selection:  |        case SWT.Selection:  | ||
           if(event.widget instanceof CTabFolder) {  |            if(event.widget instanceof CTabFolder) {  | ||
| − |               String tab_id = event.item.getData(TAB_ID_DATA_KEY);  | + |               String tab_id = event.item.getData(FWKTabFormManager.TAB_ID_DATA_KEY);  | 
           }  |            }  | ||
       break;  |        break;  | ||
Versione delle 11:29, 27 mar 2008
La definizione di un TabForm non ha una vera e propria controparte Java, ma permette di organizzare più Form all'interno di Tab
L'Extension Point permette di definire, oltre all'ID nesessario per utilizzare la definizione, la posizione (TOP o BOTTOM) dei TabItem.
Per legare i Form, o anche Frameset, ai TabItem bisogna definire i singoli item come da esempio
| 
 L'ID richiesto vieni inserito all'interno del TabItem, per permettere di gestire il cambio di selezione tra Tab, e vi si può accedere tramite la getData() dell'oggetto utilizzando la chiave definita nella classe FWKTabFormManager 
 
  |