Ich versuch mich gerade bei den Commands ein zu arbeiten.
Ich habe einen JFrame (bzw JDialog) dem ich eine TableViewer im Constructor übergeben, dann wird dieser Dialog dynamisch aufgebaut mit allen Spalten aus dem TableViewer. Der Dialog ist dazu da, Spalten deren breite auf 0 ist wieder sichtbar zu machen (Bzw Unsichtbar wenn die Spaltenbreite > 0). Nun muss ich ja irgendwie diesen Dialog per Command aufrufen. Habe auch schon ein Command gebaut was einen parameter hat und diesen Dialog aufruft.
Nun die fragen
1.) Wie mache ich ein normales Menü was den Command nur dann Aktiviert wenn ein ViewPart mit TableViewer aktiv ist.
2.) Wie kann ich ein popupmenü mit den Command basteln nur für eine spezielle von TableViewer abgeleitete Klasse.
Ich habe einen JFrame (bzw JDialog) dem ich eine TableViewer im Constructor übergeben, dann wird dieser Dialog dynamisch aufgebaut mit allen Spalten aus dem TableViewer. Der Dialog ist dazu da, Spalten deren breite auf 0 ist wieder sichtbar zu machen (Bzw Unsichtbar wenn die Spaltenbreite > 0). Nun muss ich ja irgendwie diesen Dialog per Command aufrufen. Habe auch schon ein Command gebaut was einen parameter hat und diesen Dialog aufruft.
Nun die fragen
1.) Wie mache ich ein normales Menü was den Command nur dann Aktiviert wenn ein ViewPart mit TableViewer aktiv ist.
2.) Wie kann ich ein popupmenü mit den Command basteln nur für eine spezielle von TableViewer abgeleitete Klasse.