AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeichnet
Thema durchsuchen
Ansicht
Themen-Optionen

GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeichnet

Ein Thema von DeddyH · begonnen am 30. Jan 2008 · letzter Beitrag vom 19. Feb 2008
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#1

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 6. Feb 2008, 19:06
Könnte sich nochmal jemand erbarmen und sich die neueste Version mal anschauen (speziell Hansa )?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#2

Re: GDIRoundButton - Eine runde Button-Kompo GDI+

  Alt 6. Feb 2008, 19:22
optisch siehts schon ganz gut aus. wenn ich morgen dazu komm, werde ich ihn mal auf Herz und Nieren testen... (Runde Buttons machen ein Programm optisch viel besser. siehe Win-MediaPlayer)

rollstuhlfahrer
Bernhard
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#3

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 6. Feb 2008, 19:23
Danke Dir.

[edit] Habe gerade noch einen kleinen Fehler entdeckt, bitte nochmal aktualisieren (#1) [/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 6. Feb 2008, 22:35
Zitat von Hansa:
Die nächste Schwiergkeit ist, wer macht die Grafik ? Ich bräuchte bestimmt 50 Buttons.
Nun ja, bei 50 Buttons merkt man beim Programmstart schon eine deutliche Verzögerung, aber soviel braucht man ja normalerweise nicht.
Mit dem DrawTyp bubble und GammaCorrection sehen die Buttons nun noch viel plastischer aus.
Das Abfragen der Regions beim Klicken klappt jetzt wohl auch soweit.
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#5

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 6. Feb 2008, 23:38
Zitat von bitsetter:
..Nun ja, bei 50 Buttons merkt man beim Programmstart schon eine deutliche Verzögerung, aber soviel braucht man ja normalerweise nicht...
Wirklich ? Aber selbst wenn, wen interessiert denn, ob der Programmstart 1 Sek. oder 5 dauert ? Und wer lädt schon 50 Formulare mit 50 Buttons auf einmal ? Mir ging es um den Entwurf dieser Buttons, sofern eine "richtige Grafik" dahintersteckt.

Zum Thema : die Dinger sind echt super geworden. Gestern gelang es mir allerdings nicht, die entzippten Dateien zu installieren. Und ich blicke nicht so recht mit dem GDI-Zeug durch. Muss da jetzt eine DLL mitgeliefert werden oder wie, wann, wo ?

P.S.: wo genau muss welche Datei hin ?
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#6

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 7. Feb 2008, 07:11
Also, das Archiv enthält ja unter GDI+ (die darin enthaltenen Dateien stammen nicht von mir!) einen Ordner mit Namen "pas". Dieser Ordner muss in den Suchpfad aufgenommen werden, genauso wie die Hauptunit. Wer Lust hat, kann ja mal eine schöne *.dcr für die Kompo erstellen
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 7. Feb 2008, 08:24
Zitat von Hansa:
Und ich blicke nicht so recht mit dem GDI-Zeug durch. Muss da jetzt eine DLL mitgeliefert werden oder wie, wann, wo ?

P.S.: wo genau muss welche Datei hin ?
Bei Win9X zum Beispiel sollte man die GDIPLUS.DLL schon mitliefern und in das System- oder Programmverzeichnis kopieren ansonsten wird dein Programm nicht starten.
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#8

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 7. Feb 2008, 08:47
Genau, bei allen Systemen unterhalb Windows XP ist die GDIPLUS.dll nicht im Lieferumfang, sie darf aber weitergegeben werden (siehe Link im ersten Post).

[edit] Hansa, was meinst Du mit "richtiger" Grafik? Gibt es auch falsche? [/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#9

Re: GDIRoundButton - Eine runde Button-Kompo GDI+

  Alt 7. Feb 2008, 18:09
ich hab da dann gleich die dpk-Datei gemacht, aber da gibts noch ein Problem: das nette Icon in der Delphi-IDE. Ansonsten gibts keine Probleme. Verzeih mir, dass ich den Palettennamen in Zusätzlich geändert hab. sonst ist dur das unbedingt benötigte dabei.

rollstuhlfahrer
Angehängte Dateien
Dateityp: zip troundbutton_972.zip (307,0 KB, 34x aufgerufen)
Bernhard
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#10

Re: GDIRoundButton - Eine runde Button-Kompo mit GDI+ gezeic

  Alt 7. Feb 2008, 18:15
Super, Danke Dir. Das mit dem Palettennamen ist überhaupt kein Problem, ich packe meine eigenen Kompos nur immer in meine eigene Palette, das hatte ich wohl vergessen zu ändern . Tja, die *.dcr hatte ich bereits angesprochen, aber da ich kein Grafiker bin, möchte ich das lieber jemand anderen machen lassen (sähe mit dem Bildeditor erstellt wohl auch nicht so toll aus).
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 21:25 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