AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:17

Parameter dieser Suchanfrage:

Suche in Thema: SplashScreen mit PNG?
Suche alle Beiträge, die von "Khabarakh" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 3. Aug 2007
    Ich vermute immer noch einen Bug beim Laden des PNGs (auch wenn es wohl doch nicht dieser hier ist) - lass dir doch zum Bleistift einfach mal ausgeben, welche Transparenz der Pixel (5|5) besitzt.
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 29. Jul 2007
    Die Änderungen kann ich noch an einer Hand abzählen (jedenfalls sofern ich keine vergessen habe :stupid: )
    Bin- und Suchpfade konfigurieren
    uConst-Referenzen entfernen
    Natürlich den Exit-Aufruf in LoadPngFile entfernen
    AlphaBlend in der Base-Form auf false setzen
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 29. Jul 2007
    Sicher, dass es nicht funktioniert? Denn wenn du einen weißen Streifen siehst, zwischen diesem und der Form aber ein paar transparente Pixel sind, liegt der Fehler nicht am Layered Windows, sondern an LoadPNGIntoBitmap32 - hier im Forum solltest du auch einen Fix finden.
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 26. Jul 2007
    Puuh, ich habe jetzt doch ein ganzes Weilchen nach dem verflixten Bug suchen müssen.
    Zum Glück habe ich in einem Akt abendlicher Verzweiflung schließlich einmal den Objektinspektor nach irgendwelchen störenden Eigenschaften durchsucht, und auf halbem Wege von "Action" nach "Width" scrollte die Lösung vor meine Augen: AlphaBlend = true. Diese Eigenschaft benutzt natürlich nichts Anderes als...
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 26. Jul 2007
    Dann ist Adobe entweder zu faul, die paar Zeilen aus meinem Sample einzutippen und setzt lieber auf selbst zusammengeflickte Lösungen oder äußerst besorgt um seine Win98-User. Welche Vermutung nun auch immer zutreffen mag, ich greife lieber zur unkomplizierten Lösung. Erst recht, wenn die Form ein wenig komplizierter als ein Splash werden soll.
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 26. Jul 2007
    Es muss gar keine Aktion des Users sein, eine nette Animation im splash reicht ja schon. Denn statische Splashscreens sind ja ziemlich langweilig ;) .
    Abgesehen davon bleibt immer noch das Problem mit darunterliegenden Fenstern bestehen. Gerade Programmierer besuchen ja äußerst selten ihren Desktop, sondern starten ein Programm lieber per Shortcut/Schnellstartleiste, während drei andere...
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 25. Jul 2007
    Genau deswegen bist du doch hier ;) .
    Ich muss dich allerdings gleich enttäuschen: Ich kann dir gerne näher erklären, wie du einen statischen Splashscreen erstellst, aber auf diesem Windows-Controls einzusetzen ist unmöglich - dazu wirst du auch einige Threads hier im Forum finden. Bisher kenne ich nur eine einzige Library, die so etwas ermöglicht... und die ist nicht für Delphi.


    @pillic:...
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 25. Jul 2007
    Lies dir sein Posting noch einmal durch und du wirst bemerken, dass der Screenshot überhaupt nicht "echt" ist, sondern höchstwahrscheinlich in einem Grafikprogramm erstellt wurde. Und lies noch ein wenig weiter, dann könntest du sogar zu der Stelle des Threads gelangen, an der ich beschreibe, wie sich so etwas doch realisieren lässt. Und wenn du dann auch noch in deine Addressleiste wechselst und...
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 25. Jul 2007
    Zeige einmal ein wenig Code und/oder Ist-/Soll-Zustand-Bilder. Eigentlich muss nur WS_EX_LAYERED gesetzt werden und nach jeder Veränderung des Bitmaps UpdateLayeredWindow aufgerufen werden, dann sollte alles funktionieren.
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 8. Nov 2005
    Hier die versprochene Demo.
    procedure TForm1.FormCreate(Sender: TObject);
    var
    Alpha: Boolean;
    begin
    Bit := TBitmap32.Create;
    LoadPNGintoBitmap32(Bit, ExtractFilePath(ParamStr(0)) + 'test.png', Alpha);

    setWindowLong(Handle, GWL_EXSTYLE,
    getWindowLong(Handle, GWL_EXSTYLE) or WS_EX_LAYERED {or WS_EX_TRANSPARENT});
  • Forum: Multimedia

    Re: SplashScreen mit PNG?

      Delphi
      by Khabarakh, 7. Nov 2005
    Aber wird dann nicht der Alphakanal ignoriert (bzw. nicht richtig mit dem Hintergrund geblendet)?
    @kingflo: Mit nur einer Form geht es über die API-Funktion UpdateLayeredWindow. Ich kann heute abend eine kleine Demo dazu machen.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Khabarakh&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=56517
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:30 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