Eclipse Splashscreen Progressbar

Status
Nicht offen für weitere Antworten.

byte

Top Contributor
Hallo,

ich habe in einem Eclipse Product einen Splashscreen konfiguriert. Dieser wird auch angezeigt. Leider habe ich Probleme mit der ProgressBar. Sie wird nicht angezeigt, wenn ich sie konfiguriere. Ausserdem weiss ich nicht, wie ich programmatisch auf die ProgressBar zugreifen kann, um Subtask-Messages und den Progress zu setzen.

Die Anwendung läuft übrigens mit der Eclipse 3.2 Plattform. Kennt sich da jemand aus?

Danke byte
 
G

Gast2

Gast
das mit den subtasks und message weiß ich auch nicht hab ich auch schon mal gefragt...

für die progressbar musst du 2 sachen beachten...
1. du musst in dein bild reinzeichnen d.h. du kannst nicht dein bild nehmen und die progressbar drunter(drüber,rechts,links usw.) zeichnen. du musst in das bild zeichnen
2. brauchst du ein plugin_customization.ini file mit dem inhalt org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true
 

byte

Top Contributor
Habe ich beides gemacht. Und in der org.eclipse.core.runtime.products Extension sind auch die Positionen für die ProgressBar gesetzt. Trotzdem sehe ich nur den SplashScreen ohne Progressbar.
 
G

Gast2

Gast
Bevor du dein product ausgeührt hast schon mal ein synchronize cofiguration gemacht?
 

Nicer

Bekanntes Mitglied
Wennich das richtige meine dann war folgendes gemeint :

Link

Falls nicht dann warich wohl falsch
 
G

Gast2

Gast
Ja. Aber wenn ich das Product aus der IDE starte, dann zeigt er den Splashscreen gar nicht an. Ich sehe ihn erst, wenn ich das Product exportiere und das dann starte.

He was??? wo hast du deine splash.bmp und das ini file liegen ??? Also bei mir klappt es auch wenn ich aus der IDE rausstarte und zeigt die Progressbar an...
mhm zeig mal deine plugin.xml?
Weißt du welches synchronize ich meine? beim product gibt es beim overview ein testing und da steht synchronize this configuration... danach hats bei gekappt hat sogar das ini file selber angelegt...

Aber vielleicht gibt es auch einen Bug zu eclipse 3.2 warum nimmst du eigentlich so eine alte target platform?
 

byte

Top Contributor
Ich weiss welches Sync. du meinst. Die alte Target Plattform ist notwendig, weil wir gegen ein firmeninternes Framework programmieren, das immernoch auf 3.2 aufsetzt. :autsch:

Hier die entsprechende Extension:

Code:
   <extension
         id="product"
         point="org.eclipse.core.runtime.products">
      <product
            application="..."
            name="...">
         <property
               name="appName"
               value="...">
         </property>
         <property
               name="startupForegroundColor"
               value="000000">
         </property>
         <property
               name="startupMessageRect"
               value="7,252,445,20">
         </property>
         <property
               name="startupProgressRect"
               value="5,275,445,15">
         </property>
         <property
               name="preferenceCustomization"
               value="plugin_customization.ini">
         </property>
      </product>
   </extension>

In der plugin_customization.ini steht folgendes:

Code:
org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true

Die splash.bmp liegt im gleichen Verzeichnis wie die plugin.xml.
 
G

Gast2

Gast
so hab mir grad mal 3.2.2 herunter geladen.
1.hab ein neuen rcp angelegt und ein neues product
2. splash.bmp ins root verzeichniss gelegt
3.ini file ins root verzeichnis
4.im product branding test weise mal geringe offsets genommen damit die progressbar auch wirklich im bild ist...
5. synchronize gedrückt danach auf launch es tut alles wunderbar

[XML]
<extension
id="product"
point="org.eclipse.core.runtime.products">
<product
application="splash.application"
name="splash">
<property
name="startupForegroundColor"
value="00FFFF"/>
<property
name="startupMessageRect"
value="5,20,100,20"/>
<property
name="startupProgressRect"
value="5,10,100,10"/>
</product>
</extension>
[/XML]

mach doch mal einen neuen RCP und versuch die Schritte nachzumachen wenns da wieder net geht, stimtm vielleicht was mit deiner target platform nicht.
 
G

Gast2

Gast
Hast du eigentlich was gefunden um die Progressbar zu beeinflussen...
Eventuell hab ich was, aber selber noch nicht ausprobiert.
Extension Point org.eclipse.ui.splashHandlers
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E OSGi Eclipse Plug-in programmierung: java.lang.NullPointerException: Cannot enter synchronized block because "profile" is null Plattformprogrammierung 4
R Eclipse Bundles Plattformprogrammierung 2
Robertop RCP Command in bereits bestehendes Eclipse-Menü einbauen Plattformprogrammierung 4
T Java Projekt läuft nur in Eclipse Plattformprogrammierung 6
M Eclipse Plugin PreferencePage BooleanFieldEditor Plattformprogrammierung 1
F OSGi Plugin unter Eclipse arbeitet anders als wenn veröffentlicht Plattformprogrammierung 2
D RCP P2-Repository für Eclipse-Plugins Plattformprogrammierung 0
M Debuging in Eclipse Annotations Processor Plattformprogrammierung 0
D Nach Sprachpaket Installation kann eclipse nicht mehr gestartet werden Plattformprogrammierung 4
L0MiN Wie kann ich ein Klassendiagramm aus Eclipse heraus erstellen? Plattformprogrammierung 5
M Eclipse Probleme beim Ausführen eines Programms Plattformprogrammierung 3
feinperligekohlensaeure Eclipse Workspace gemeinsam Nutzen -> keine .project Datei Plattformprogrammierung 1
F Eclipse Build Path auf benötigte Projekte Plattformprogrammierung 4
B Daten von Eclipse extern sichern Plattformprogrammierung 2
B Eclipse zeigt Fehler nach Java-Update auf 1.8.0_40 Plattformprogrammierung 3
VfL_Freak [Eclipse] Fehleranzeige im Reiter "Problems" Plattformprogrammierung 1
S Errors in workspace bei eclipse Plattformprogrammierung 3
T eclipse bietet keine META-INF an Plattformprogrammierung 1
N Eclipse wo starten Plattformprogrammierung 6
A Eclipse schließt einfach ohne Fehlermeldung Plattformprogrammierung 4
W Eclipse vergißt beim Exportieren Resources-Ordner Plattformprogrammierung 11
A RCP Eclipse e4 und Injection-Contexts Plattformprogrammierung 0
K Eclipse fährt nicht mehr hoch. Metadatendatei schuld? Plattformprogrammierung 7
C [Eclipse RCP E4]InjectionException: no actual value was found for the argument "MDirtyable" Plattformprogrammierung 8
T Eclipse Eigenschaften hinzufügen Plattformprogrammierung 2
M RCP [Eclipse RCP 3.4] ViewTab Kontextmenu "Alle schließen" Plattformprogrammierung 0
D Problem mit eclipse Plattformprogrammierung 2
S Verschieben des Verzeichnis .eclipse aus Userprofile Plattformprogrammierung 3
A RCP Kann kein Eclipse 4 Projekt anlegen Plattformprogrammierung 0
S RCP Exportiertes RCP Produkt lädt Datei nicht, bei Start aus Eclipse wird Datei jedoch gefunden Plattformprogrammierung 6
G Eine Library in Eclipse zur Verfügung stellen Plattformprogrammierung 14
Gregorrr Eclipse RCP Product Build-Nummer + Jenkins Plattformprogrammierung 6
R Einfaches Eclipse-Plugin-Beispiel funktioniert nicht Plattformprogrammierung 5
H OSGi OSGi + Logback + slf4j - Eclipse Run Configuration Plattformprogrammierung 7
C plugin development environment eclipse Plattformprogrammierung 4
R RCP Commands nutzen / org.eclipse.ui.file.save Plattformprogrammierung 7
O Installiere externe Methode "containsNone" in Eclipse Plattformprogrammierung 2
M Keybinding in Eclipse Plugin Plattformprogrammierung 3
TheWhiteShadow RCP Konstrukt für Editor in Eclipse gesucht. Plattformprogrammierung 3
B Eclipse Probleme mit build Plattformprogrammierung 8
H Keine Hilfe/API mehr in Eclipse Juno? Plattformprogrammierung 4
B Neue SuppressWarning in Eclipse Juno Plattformprogrammierung 6
B Eclipse Property Page Plattformprogrammierung 6
B Eclipse PreferencePage Plattformprogrammierung 3
B Eclipse Plugin Einstellungsleiste Plattformprogrammierung 2
B Birt-Previewer über Eclipse Plattformprogrammierung 14
J Eclipse Plug-In für UML-Diagramme Problem Plattformprogrammierung 4
O Eclipse Plugin - Einfachstes Problem, das es gibt. Plattformprogrammierung 2
R Eclipse RCP Tabellen-View (Anfängerfrage) Plattformprogrammierung 3
C Eclipse: Notification beim umbennen von Methoden? Plattformprogrammierung 4
schalentier Eclipse Sourcecode Plattformprogrammierung 4
A Eclipse undo/redo button reagiert nicht auf Änderungen in der OperationHistory Plattformprogrammierung 5
P Eclipse M2_REPO (NON MODIFIABLE) Plattformprogrammierung 8
B Eclipse: Contextmenu id erhalten? Plattformprogrammierung 9
H Datei in eclipse wird nicht erkannt Plattformprogrammierung 3
O Neues Tastenkürzel für Eclipse Editorfenster registrieren Plattformprogrammierung 2
3 Eclipse Editor Plugin selektiert Projekt nicht Plattformprogrammierung 10
Madlip RCP eclipse.ui.bindings (Key-Problematik) Plattformprogrammierung 2
S Eclipse vs. JavaMail vs. Ubuntu vs. Windows Plattformprogrammierung 3
M eclipse führt applikationen nicht mehr aus Plattformprogrammierung 6
S Eclipse: Auf CTRL-C/CTRL-V im Package Explorer? Plattformprogrammierung 4
M Eclipse und Hilfen Plattformprogrammierung 5
G Eclipse buggt rum!!! Plattformprogrammierung 4
B Eclipse RCP und Java 7 Plattformprogrammierung 7
G RCP Eclipse Editor + Guice Plattformprogrammierung 8
T RCP Eclipse RCP: Wo/wann im Plugin ist workbench initialisiert? Plattformprogrammierung 14
G Eclipse Plug-in: wie refreshe ich eine combobox? Plattformprogrammierung 4
M Eclipse Plug-in: Wie eine Grafik einfügen? Plattformprogrammierung 20
M RCP [Eclipse RCP] Feature Export und "Fehler"... Plattformprogrammierung 3
P Eclipse speichert keine Änderungen Plattformprogrammierung 5
M Eclipse - Dokumentation nicht über das Internet benutzen Plattformprogrammierung 3
C Eclipse Plugin NoClassDefFoundError Plattformprogrammierung 4
E org.eclipse.ui.dialogs.ListSelectionDialog erzeugt ClassNotFoundException zur Laufzeit Plattformprogrammierung 4
M Eclipse Plugin Entwicklung - NoClassDefFoundError Plattformprogrammierung 10
C RCP Verständnisfrage Eclipse/Equinox Plattformprogrammierung 4
D eclipse-RCP von der Konsole baut nicht Plattformprogrammierung 3
L RCP Eclipse Popupmenu im PackageExplorer erweitern? Plattformprogrammierung 7
C Eclipse Plugin Entwicklung: Editor für Flussdiagramme Plattformprogrammierung 6
S (OSGI - EQUINOX) Welche Eclipse IDE? Plattformprogrammierung 3
C Pdf in jar datei einbinden mit eclipse Plattformprogrammierung 23
G neuer branch in SVN mit Eclipse Plattformprogrammierung 6
F RCP eclipse rcp ohne eclipse? Plattformprogrammierung 15
dzim RCP Eclipse Provisioning Plattformprogrammierung 3
G RCP Abhängigkeiten von Eclipse Plugins Plattformprogrammierung 9
K Eclipse RCP, EMF, Hibernate Problem Plattformprogrammierung 7
B RCP eigenes Eclipse Plugin wird nicht aufgelöst Plattformprogrammierung 7
T Eclipse Helios XMLUnit importieren Plattformprogrammierung 6
R Verwendung pdfbox in Maven-Projekt in Eclipse Plattformprogrammierung 3
lumo RCP wechseln der Font von Eclipse per code Plattformprogrammierung 10
lumo RCP Eclipse internationalisierung Plattformprogrammierung 5
jemandzehage Kurze Fehlernachricht beim starten in Eclipse Plattformprogrammierung 5
A RCP java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter Plattformprogrammierung 7
P Wie bekomme ich ICompilationUnit aus dem event? bei Eclipse-Plugin Plattformprogrammierung 3
Rudolf External Libs dauerhaft in Eclipse einbinden Plattformprogrammierung 3
G RCP Eclipse UI Forms Plattformprogrammierung 10
musiKk RCP Eclipse: Speichern von Spaltenbreiten Plattformprogrammierung 9
X Datei in einem Eclipse Projekt über Plugin zugreifen Plattformprogrammierung 2
P Eclipse Help: Wie Links zu anderer Hilfeseite setzen ? Plattformprogrammierung 5
F Eclipse EMF Modelltransformation Plattformprogrammierung 3
tfa RCP Compilereinstellungen festlegen bei Eclipse-Batch-Build Plattformprogrammierung 9

Ähnliche Java Themen

Neue Themen


Oben