Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi grafischer Scroll Text (StarWars o.ä.) (https://www.delphipraxis.net/194957-grafischer-scroll-text-starwars-o-ae.html)

Fukiszo 22. Jan 2018 19:21


grafischer Scroll Text (StarWars o.ä.)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Gemeinschaft,

ich würde gerne einen scrolltext ähnlich wie bei starwars anfangsschrift erstellen nur weiß ich nicht wie.

was ich schaffe ist so alte scroller wie zu DOS zeiten zu basteln,
wo man eigene fonts reinlädt und von rechts nach links laufen lässt.

ich wollt eher auf eine normale memo-box (ö.ä.) mit normaler windows font hinaus.
mit einem label bekomm ich text von links nach rechts auch schon "ok" hin,
nix tolles aber reicht bislang aus.

nun meine frage ob sich jemand schonmal an sowas gewagt hat und mir unter die arme greifen kann?

ziel soll eine VCL About-box werden,
wo so etwas wie ein "Kasten" (Memo-Box like, mir fällt da grad kein besserer begriff zum verdeutlichen ein) dargestellt wird,
wo die schrift von unten nach oben immer kleiner werdend fließend dargestellt wird.
Als eine Art Credits-Scroller mit Text als "Input".
(kann auch winapi sein, hab für beides ein offenes ohr!)

ich hab zwar eine vorstellung wie ich ich so einen memo-box text von unten nach oben bekäme
aber ...ich vermute ich bin da eh auf dem holzweg und sprech sie mal lieber nicht aus,
memo box ist wahrscheinlich bereits der total falsche anfang.

hat jemand lust mit mir an so etwas zu basteln? (oder links oder gar code schnippsel?)

ich würde mich um hilfe jeglicher art freuen da ich null ahnung hab wie ich eine font so toll schräg hinkriegen könnte.
(:duck: was ich oben nicht sagen wollt kommt nun ans tageslicht, jede zeile eine font stufe kleiner... :duck:)

in diesem sinne

grüße



edit: falls möglich mit normalen delphi code der nicht unbedingt delphi super aktuell version sein muss,
ich kann aber bestimmt das eine oder andere für mein altes werkzeug (delphi 7) adaptieren.

edit2: falls sowas directx/opengl kenntnisse erfordert, die existieren bei mir noch nicht. :-(

---

Update, erster gehversuch im anhang, binär + source

Luckie 22. Jan 2018 23:18

AW: grafischer Scroll Text (StarWars o.ä.)
 
Meinst du so eine Aboutbox wie in meinem XP Usermanager: http://xpusermanager.de/

Btw. "wie in Star Wars" / "von links nach recht" Wie denn jetzt. Der Einführungstext von Star Wars läuft von vorn/unten nach hinten/oben. Dieser Effekt wird erzeugt durch das Kippen des Canvas nach "hinten" bzw. damit dass die Schrift immer kleiner wird, bis sie verschwindet.

Towmuz 23. Jan 2018 07:12

AW: grafischer Scroll Text (StarWars o.ä.)
 
Moin,

diese Komponentensammlung von TurboPower Software enthalten mindestens eine Scrolltextkomponente (ist allerdings nen Label).

Die Unit ist EsMarque, gab es aber glaub ich auch irgendwo als Memo von denen, naja zumindest kann man schauen wie dies gemacht haben. Ist OpenSource und uralt, sollte auch bei deinem 2007 laufen.

Ansonsten sind in dieser Sammlung auch 2-3 dabei mit ähnlichen Funktionen: http://www.raize.com/devtools/rzcomps/

Fukiszo 23. Jan 2018 08:49

AW: grafischer Scroll Text (StarWars o.ä.)
 
Vielen Dank für Hilfe, ich hab den haupt-post verbessert mit angabe worauf ich tatsächlich hinaus will :)

Ich schaue mir nachher alles mal an da ich keinen eurer links bisher kenne.

Grüße

Neutral General 23. Jan 2018 08:55

AW: grafischer Scroll Text (StarWars o.ä.)
 
Ich denke mal so einen Effekt kannst du mit einer Paintbox und einem Timer erreichen.
Du musst den Text dann halt selbst auf das Canvas der Paintbox zeichnen.

Whookie 23. Jan 2018 09:11

AW: grafischer Scroll Text (StarWars o.ä.)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier mal schnell was zusammengeklicktes ...

Ein Timer + Paintbox, das Memo dient nur als Textspeicher. Davon ausgehend kannst du sicher was eigenes machen.

Der schöne Günther 23. Jan 2018 09:11

AW: grafischer Scroll Text (StarWars o.ä.)
 
Wäre es nicht das einfachste das einfach mit FMX zu machen (notfalls kostenlose Starter-Edition) und das dann in seiner VCL-Anwendung einbetten?

https://github.com/vintagedave/firemonkey-container

Neutral General 23. Jan 2018 09:13

AW: grafischer Scroll Text (StarWars o.ä.)
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1391737)
Wäre es nicht das einfachste das einfach mit FMX zu machen (notfalls kostenlose Starter-Edition) und das dann in seiner VCL-Anwendung einbetten?

https://github.com/vintagedave/firemonkey-container

Klingt ehrlich gesagt nach Overkill für eine About-Box in einer VCL-Anwendung :stupid:

Codehunter 23. Jan 2018 10:46

AW: grafischer Scroll Text (StarWars o.ä.)
 
Wenns um Star Wars geht, frag doch mal die JEDI :-D

Glaube zwar dass das auch nur horizontal scrollt, kanns aber grad nicht testen.

EWeiss 23. Jan 2018 11:58

AW: grafischer Scroll Text (StarWars o.ä.)
 
https://www.codeproject.com/Articles...-text-scroller

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 Uhr.
Seite 1 von 5  1 23     Letzte »    

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