SWT Durchlagen der SWT Objekte mit Tabulator

  • Themenstarter Themenstarter MrsNobody
  • Beginndatum Beginndatum
M

MrsNobody

Gast
Hallo,

Ich habe ein Problem mit dem Tabulatordurchlauf. Ich durchlaufe alle Objekte mit dem Tabulator, die ich durch setTabList hinzugefügt habe. Aber danach fängt es nicht wieder von vorne an. Ich muss dann erst ein Textfeld oder ein Button anklicken, dass ich Tabulator wieder benutzen kann. Muss ich noch irgendwas beachten?

Lg
 
Java:
	Control[] compositeHistorieTab = new Control[]{btnZurueck, comboHistorie, btnVor};
		Control[] compositeSucheHistorieTab = new Control[]{compositeSuche, sashForm, compositeHistorie};
		Control[] gruppeSynonymTab = new Control[] {SynonymGruppe};
		Control[] synonymTab = new Control[] {listSynonym, btnSucheSynonym};


		shell.setTabList(compositeSucheHistorieTab);
		sashForm.setTabList(gruppeSynonymTab);
		SynonymGruppe.setTabList(synonymTab);
		compositeHistorie.setTabList(compositeHistorieTab);

Das ist mein Code dazu.
 
Das Problem war, dass ich einige Elemente in eine Composite getan habe oder in eine Sashform. Hab dann herausgefunden, dass man die Hierarchie dann arbeiten muss. Also erst die Shell und dann composites und so weiter. Aufgrund des Designs ist es schwierig die Elemente rauszunehmen.
 

Zurück
Oben