| Autor |
Beitrag |
Jacer
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 11:59
Also ich habe eine kleine Software mittlerweile endlich mal fertig gestellt und möchte die grafisch ansprechender gestalten.
Könnt ihr mir da ein paar gute Tipps geben?
Ich dachte zunächst einmal die Buttons durch schöne Glyphs im XP Stil zu ersetzen. Allerdings finde leider keine schönen die gratis sind. Ein paar waren zwar zu finden aber da fehlt dann beispielsweise das Glyph für Drucken o.ä.
Habt ihr ein paar gute Anregungen oder vielleicht auch Tips wo ich schöne Glyphs herbekomme?
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 12:10
projects.ff22.de/tiicon/
Kommerziel nutzbare, recht hübsche Iconsammlung, kostenlos downloadbar. Besteht atm aus 200 Icons.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 12:26
Danke dass ist super!
Gibt es sonst noch Möglichkeiten die Formulare schöner zu gestalten?
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 12:28
ein TXPManifest auf die Form ziehen, befindet sich IIRC ab Delphi 7 unter Win32, ganz rechts. Auch eine schöne Sache: TXSTYLEFORM.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 13:05
Kannst du mir sagen wie ich das mache dass wenn der Button Enabled=False ist das dan die deaktvierte Grafik verwendet wird?
Ansosten ne sehr schöne Sache 
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 13:49
Ich hab keine Ahnung, was du meinst ...  tut mir leid.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 14:15
Naja in den meisten Fällen sind 2 Glyphs vorhanden. Eine für dan aktivierten Button und eine für den deaktivierten Button.
Meine Frage war jetzt wenn diese beiden Glyphs als 2 getrennte Grafiken vorliegen wie ich beim Button definiere welchen Glyph er im aktivierten und welchen im deaktivierten Status verwendet. Definiere ich im OI nur die Grafik für den aktivierten Button und stelle diesen im Quellcode irgendwann auf Btn1.Enabled:=false; wird die Grafik gar nicht angezeigt sondern der leere BUtton wird disabled.
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 14:18
hmm.. klappts denn ohne die TXSpyleForm? Wenn ja, dann sag ich nur OwnerDraw 
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 14:21
Ne also das TXSTYLEFORM habe ich noch gar nicht eingebaut.
Wollte erstmal jetzt das mit den Buttons machen...
Aber normalerweise wird ja die Grafik vom Button bei Deaktivierung so gräulich. In den Standard Glyphs von Delphi sind diese beiden GRafiken nebeneinander in einer Datei. Aber wie mache ich das wenn ich zwei getrennte Grafiken dafür habe?
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 14:23
Achsoooo
Nun, die beiden Bildchen müssen in einer Datei nebeneinander liegen, beide gleich groß. Alternativ kannst du die beiden Grafiken als Resource anfügen und immer, wenn du Enabled:=false setzt, das Bild aus der Resource laden. (Klar gehts auch, wenn du aus einer Datei lädst)
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 14:49
Hm wollte dass jetzt testen. Hab die Bilder gespeichert jetzt bekomme ich immer wenn ich die als Glyph definieren will einen "Stream-Lese-Fehler!" 
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 14:59
Vielleicht musst du sie erst ins Bitmapformat konvertieren. Bei mir nimmt LoadFromFile nur Bitmaps (bzw vielleicht auch JPGs, wenn man die Unit jpeg einbindet)
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 15:01
Mein Fehler hab ausversehen auf 32Bit gespeichert.
Danke jetzt funktioniert soweit alles
Gibt es schon ne Art Vista Stil der sich in Delphi implementieren lässt?
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 15:07
Vista? Den Finger bekommen und die Hand wollen!
Nein Spaß - solang es noch kein Vista Manifest gibt (Vielleicht mit Delphi 2007 prof. ?  ), kannst du ja mal einfach alle Komponenten selbst Zeichnen 
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 15:33
Juhuu dann fang ich mal an.
Nein ich dachte jetzt dass es noch weitere Möglichkeiten gibt zur grafischen Gestaltung als nur die eine die du mir genannt hattest. Das Design in dem von dir erwähnten Thread sagt mir leider nicht so zu
Oder habe ich da was falsch gelesen? Es ging doch nur um das eine Design hier oder?
www.delphi-forum.de/...ighlight=txstyleform
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 13.02.07 15:36
Jacer hat folgendes geschrieben: | Das Design in dem von dir erwähnten Thread sagt mir leider nicht so zu
|
Dann mach dir ein eigenes  Das ist ein Formular mit "Skin" = Haut = veränderbare Oberfläche. Kannst sämtliche Bildchen in der IDE laden und als Skin-datei speichern, sodass du immer wieder auf diesen Skin zugriff hast.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Jacer 
      
Beiträge: 105
Windows 7, Vista, Ubuntu
HTML,CSS,PHP,Delphi 7
|
Verfasst: Di 13.02.07 15:40
Achsoo dann habe ich das etwas falsch verstanden sorry *schääm*
Na dann werd ich das wohl die Tage mal versuchen!
Schau doch mal im nächsten Thread von mir vorbei
Auch in OffTopic 
_________________ A look in the eyes often says more than a hundred words could ever express.
|
|