Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Grundsätzliches: Wie programmiere ich Grafische Oberfläche.. (https://www.delphipraxis.net/51067-grundsaetzliches-wie-programmiere-ich-grafische-oberflaeche.html)

SKolberg 5. Aug 2005 08:44


Grundsätzliches: Wie programmiere ich Grafische Oberfläche..
 
Hi,

ich habe mir überlegt mal etwas neues auszuprobieren allerdings fehlt mir dazu jeder Ansatz in Delphi 2005. Ich möchte (behaupte mal jeder kennt Stargate.. :wink: ) den Gateraum als Hintergrund nutzen man soll die Möglichkeit haben auf die Tasten des DHD drücken können die dann aufleuchten sollen und nachher das Tor aktivieren... Wie zur Hölle könnte ich das bewerkstelligen?? Hintergrundbild.jpg + Video.mpg.avi... wenn das Tor sich öffnet?? :gruebel: Ich weiss wie es in Flash zu machen ist, allerdings habe ich kein Flash.. Vielleicht kann mir jemand mal ein paar Anregungen geben.

Danke im voraus, Steve

jbg 5. Aug 2005 08:59

Re: Grundsätzliches: Wie programmiere ich Grafische Oberfläc
 
Hintergundbild, und dann Bereiche für die DHD Schalter definieren (z.B. über Regions, die von der VCL immernoch nicht unterstützt werden). Dann kann man mit der Funktion PtInRegion() im OnMouseDown Ereignis prüfen, ob der Schalter gedrückt ist und den Schalter senken (anderes Bitmap) und im OnMouseUp Ereigbis die Aktionen ausführen und den Schalter wieder anheben.

SKolberg 5. Aug 2005 09:16

Re: Grundsätzliches: Wie programmiere ich Grafische Oberfläc
 
Hi, und danke erstmal.

Wenn ich nun ein neues Projekt erstelle welche habe ich dafür zu nehmen? SDI, MDI oder sogar .Net?? Weisst du eventuell wo man Tuts herbekommt? Also das ist völliges Neuland für mich..


Mfg, Steve

Robert_G 5. Aug 2005 09:19

Re: Grundsätzliches: Wie programmiere ich Grafische Oberfläc
 
Öffne dafür einen neuen Thread, oder suche dir ein paar Threads raus in denen das schon mehrfach besprochen wurde.
Es ist sehr unwahrscheinlich, dass dir hier so jemand antwortet. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz