![]() |
runde Schaltflächen wie bei Power DVD
Hallo
Ich möchte gerne eine gesamte runde Schaltfläche die in mehrere aufgeteilt ist (play,pause,stop,next,back und so)so wie es in Power DVD ist falls das Programm jemand kennt. Vielleicht eine Komponente (freeware) dazu oder sonstiges wäre super. Mir würde auch das Aussehen der Schaltflächen so wie in Winamp ausreichen. |
Re: runde Schaltflächen wie bei Power DVD
zur verfügung kann ich sowas nicht stellen, aber vielleicht hätte ich ne Idee, wie man das selber machen könnte...
an sowas auch interessiert? |
Re: runde Schaltflächen wie bei Power DVD
Liste der Anhänge anzeigen (Anzahl: 1)
Ganz "einfach" zu erstellen, mit:
1. Ein TGraphicControl (wenns keinen Focus braucht) 2. Mit SetWindowRGN (wenn doch ein Focus braucht) Siehe Anhängsel |
Re: runde Schaltflächen wie bei Power DVD
die meinte aber, dass mehrere schaltfläschen zusammen einen Kreis bilden
ich mache hierfür gerade mal eine Beispieldatei, wie ichs machen würde |
Re: runde Schaltflächen wie bei Power DVD
Das war ja nur ein Beispiel...
Man kann ja 4 Komponenten machen, und auf jede nur ein viertel Zeichnen :zwinker: |
Re: runde Schaltflächen wie bei Power DVD
stimmt darf ich trotzdem weitermachen?
|
Re: runde Schaltflächen wie bei Power DVD
Zitat:
|
Re: runde Schaltflächen wie bei Power DVD
Zitat:
OK, dann darfste weiter machen :mrgreen: :mrgreen: :mrgreen: |
Re: runde Schaltflächen wie bei Power DVD
Liste der Anhänge anzeigen (Anzahl: 1)
hier habt ihrs
[Edit]mom beim kommentieren hab ich was falsch gemacht[/Edit] [Edit2]nun hab ichs[/Edit] |
Re: runde Schaltflächen wie bei Power DVD
Liste der Anhänge anzeigen (Anzahl: 2)
Ja, muß schon sagen, cooles Projekt!
Ich hab mir mal erlaubt, so ganz schnell ein neues Design zu entwerfen :mrgreen: Einfach die Dateien im Ordner Round mit diesen Überschreiben. :zwinker: |
Re: runde Schaltflächen wie bei Power DVD
Hallo,
das kann aber nur ein gaaanz grober erster Versuch sein, oder? Mach weiter, mach eine Komponente draus. Halt dich bitte einigermassen an die Designregeln für Delphi Code. Rainer |
Re: runde Schaltflächen wie bei Power DVD
DANKE für eure Hilfe das ganze sieht schon mal sehr gut aus. Dino ich brauch 5 Schaltflächen (Play,Pause,Stop,Next,Back) und die *bmps müssten schon im Projekt eingebunden sein ohne sie aus einem Verzeichnis laden zu müssen.
NEIN keine Sorge die letzten Schritte versuch ich schon selber :mrgreen: ansonsten muss ich sagen TOP Dino |
Re: runde Schaltflächen wie bei Power DVD
Liste der Anhänge anzeigen (Anzahl: 1)
Hier hab ich mal für euch den Bildausschnitt wo die Schaltfläche hin soll vielleicht habt ihr ja eine Idee Grafisch bin ich eine absolute Niete :mrgreen:
|
Re: runde Schaltflächen wie bei Power DVD
[Angeb']
Mein Design gefällt Dir nicht? :mrgreen: [/Angeb'] Du kannst Dir aus den Bitmaps eine Ressource basteln, und die per "{$R Dateiname.res}" in Dein Programm einbinden, dann brauchts keine externen Bitmaps. |
Re: runde Schaltflächen wie bei Power DVD
wie geht das genau mit dem eibinden?
bei mehr Schaltern, müssen die Trennlinien aber immer Rechtecke sein was gibts denn für designerregeln??? und wie mache ich ne Komponente draus? |
Re: runde Schaltflächen wie bei Power DVD
Das sind aber viele Fragen:
1. Einbinden: Öffne den Bildditor von Borland (oder anderes) und mache eine .res Datei Einbinden selbst steht schon oben... 2. "was gibts denn für designerregeln???" Damit ist Dein Schreibstiel gemeint:
Delphi-Quellcode:
begin
Anweisung end; // Sollte so sein begin Anweisung end; Zitat:
Zitat:
und dann Komponente wählen Noch nie eine Kompo gemacht? |
Re: runde Schaltflächen wie bei Power DVD
ne noch nicht gemacht und ich habe mich an den designerregeln gehalten(ausser am Anfang einmal)!
und hab jetzt alle schaltflächen res-gerecht in 256Farben abgeseichert und es sieht blöd aus... dazu hab ich eine resdatei erstellt, weiss aber nicht, was ich damit machen soll |
Re: runde Schaltflächen wie bei Power DVD
Nunu?
Meine Antwort ist nicht da?! :gruebel: Also nochmal: Wenn ich heut' Abend etwas Zeit finde mach ich so ne Kompo mit runden schaltern, das dürfte nicht so schwer sein denk' ich mal. Mit $R Dateiname.res einbinden. PS: Andere Ressourcen-Editoren können 24 Bit. |
Re: runde Schaltflächen wie bei Power DVD
würde den jemand 24Bit res Dateien machen und direckt im Programm mit einbinden?
|
Re: runde Schaltflächen wie bei Power DVD
Liste der Anhänge anzeigen (Anzahl: 1)
Ja, ich.
Hab die Kompo doch gleich probieren müssen, ist schon fast fertig. Jetzt muß ich das nur noch von Delphi 2 in Delphi 5 umschreiben, dann kann ich den Quellcode hochladen. Aber erst heute Abend... Derweil gibt's ne Vorschau. |
Re: runde Schaltflächen wie bei Power DVD
wie Zeicnest du die Buttons?
so wie ich das gemacht habe ussten es Rechtecke sein, wie hast dus gemacht? |
Re: runde Schaltflächen wie bei Power DVD
Liste der Anhänge anzeigen (Anzahl: 1)
SCHICK SCHICK bis jetzt :-D Warum bin ich nur im Grafischen Bereich so ein Tollpatsch okok ein paar Linien kann ich in Photoshop schon zeichnen :mrgreen: Bitte habt erbarmen mit meinem Player ich kann doch nicht so gut Zeichnen :wall:
|
Re: runde Schaltflächen wie bei Power DVD
Zitat:
[Angeb'] Das ist ganz einfach mit der Komponente TThrBitmap (die ich geschrieben habe) :mrgreen: [/Angeb'] Im Ernst, die Komponente TThrBitmap hab ich mal geschrieben, um die TBitmap um vieeeeles mehr zu erweitern. Das dumme daran, das läuft nur unter Delphi 2.0 :( Alse werd ich das nachher mal für Delphi 5 umschreiben, sonst könnt ihr mit dem QuellText nichts anfangen oder? Zitat:
Und Photoshop? *sabber* Ich hab bloß PSP5 :( |
Re: runde Schaltflächen wie bei Power DVD
Sodale, die 1. Testversion ist fertig. :bounce1:
Das umschreiben für D5 hat länger gedauert, als das erstellen in D2 :? Wären in D5 nicht ständig "interner Fehler" Meldungen gekommen... :evil: Aber jetzt läufts. :bounce1: Zum Downloads gehts ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:54 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