AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Package in den Delphi-Splashscreen eintragen
Thema durchsuchen
Ansicht
Themen-Optionen

Package in den Delphi-Splashscreen eintragen

Ein Thema von Meflin · begonnen am 4. Jun 2008 · letzter Beitrag vom 4. Jun 2008
Antwort Antwort
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#1

Package in den Delphi-Splashscreen eintragen

  Alt 4. Jun 2008, 14:09
Moin,

ich bastel an einer Erweiterung für die Delphi-IDE. Diese soll, wie es beispielsweise auch die Jedis tun, sich beim Start von Delphi mit Versionsinformationen in dessen Splashscreen bemerkbar machen.

Wie geht das? Habe (zugegebenermaßen nicht allzulange, denn irgendwie fehlen mir auch die Stichwörter) recherchiert, bin aber nicht fündig geworden

Hier ein Beispielbild, was ich meine
http://dn.codegear.com/article/image...8/image002.jpg
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#2

Re: Package in den Delphi-Splashscreen eintragen

  Alt 4. Jun 2008, 14:11
Zitat von Meflin:
wie es beispielsweise auch die Jedis tun
Hat Du schonmal in deren Sourcen geguckt?
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#3

Re: Package in den Delphi-Splashscreen eintragen

  Alt 4. Jun 2008, 14:12
Zitat von Phoenix:
Hat Du schonmal in deren Sourcen geguckt?
Ich habe sie nicht, und selbst wenn:
1. Weiß ich nicht, ob das nicht evtl. der Installer z.B. in der Registry übernimmt
2. Wüsste ich nicht, wo ich in dem Haufen zum Suchen anfangen sollte
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Package in den Delphi-Splashscreen eintragen

  Alt 4. Jun 2008, 14:15
In der ToolsAPI.pas findest Du ein Interface / eine Klasse, die mit dem SplashScreen zutun hat. "SplashService" oder so ähnlich. Dort findest Du auch die passenden Kommentare im Source, die die Restriktionen für die Grafik angeben. Und von Sonderzeichen würde ich auch erstmal die Finger lassen.

Ich kann gleich mal im HelpBooster nachsehen, da habe ich das auch gemacht.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#5

Re: Package in den Delphi-Splashscreen eintragen

  Alt 4. Jun 2008, 14:16
Aus der Unit ToolsAPI bekommst du die "SplashScreenServices" und auf die rufst du "AddPluginBitmap" auf. Und falls du in der Zeile ganz unten was ausgeben willst, rufst du SplashScreenServices.StatusMessage auf.

Fertig ... Ganz einfach.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: Package in den Delphi-Splashscreen eintragen

  Alt 4. Jun 2008, 14:19
Geh mal auf:
http://andy.jgknet.de/dspeedup/index.php
Dieses "Plugin" registriert sich auch im Startbildschirm.

Ganz unten auf der Seite ist ne email-Adresse des Autors.
Wenn Du diesen ganz lieb fragst, verröt er Dir sicher den "Trick".
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#7

Re: Package in den Delphi-Splashscreen eintragen

  Alt 4. Jun 2008, 14:23
OK, Merci, die ToolsAPI hatte ich auch schon im Verdacht
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz