| Autor |
Beitrag |
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Mi 22.08.07 21:20
Hallo, ich hätte mal eine Frage, wie kann man die Links oder Buttons in einem Programm mithilfe von CSS anpassen?  Hab mal was gelesen, weis aber nicht mehr wo und in der Suchfunktion findet man nichts (Css Design, Hover Effekt...)
Danke
P.S.: Gibt es irgendwo Skins???
Zuletzt bearbeitet von MDX am Di 02.10.07 18:51, insgesamt 1-mal bearbeitet
|
|
Danny87
      
Beiträge: 688
Windows 10 Pro 64bit
Sprachen: HTML, PHP, JavaScript, Delphi || IDE: RAD Studio 10.1 Berlin Starter, WeBuilder
|
Verfasst: Do 23.08.07 00:20
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Do 23.08.07 07:16
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
Danny87
      
Beiträge: 688
Windows 10 Pro 64bit
Sprachen: HTML, PHP, JavaScript, Delphi || IDE: RAD Studio 10.1 Berlin Starter, WeBuilder
|
Verfasst: Do 23.08.07 07:51
achso...du meintest in einer anwendung...  *g*
ich dachte direkt nur an html^^
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Do 23.08.07 21:41
Titel: Hallo...
Also das mit Torry.net hat nicht viel gebracht mit dem Skin test ich gerade.
Soweit ich mich erinner kann habe ich das mit dem CSS anpassen sogar hier im Foum gelesen, könnte das tehoretisch mit einer XML Datei gehen???
Danke
David
|
|
TProgger
      
Beiträge: 148
XP
D6, D2007 prof
|
Verfasst: Fr 31.08.07 14:49
CSS wurde für Webdesign entwickelt. Es wäre denkbar, in Anwendungen (TForm) CSS zur Gestaltung zu verwenden, allerdings müsste man was haben, dass die CSS-Angaben interpretiert und umsetzt. Da ist mir aber nicht bekannt, dass es sowas gibt, müsste man also selber schreiben 
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Fr 31.08.07 15:40
Auf Torry.net gibt es so eine Komponente, die CSS interpretiert - kostenlos ist die aber natürlich nicht  .
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Mo 01.10.07 13:36
Titel: Danke...
Okay, ich habe glaube ich meine Frage falsch formuliert:
Ich wollte wissen wie man in einem Programm bei einem Label einen "Hover Effekt" Erzielen kann.
Habe es herausgefunden, ist ganz einfach: (wenn man weis wies geht)
- Label auf Form ziehen
- Zu "Eigenschaften" Wechseln (Label)
- Doppelklick auf "MouseMove"
- Nun eingeben:
Delphi-Quelltext 1:
| label1.Font.Color:=clRed; |
- Nun noch auf "MouseLeave" doppelklicken und die Normale Farbe eingeben z.b:
Delphi-Quelltext 1:
| Label1.Font.Color:=clBlack; |
Schon hat man einen "Hover Effekt"!
(Hab das hier hingeschrieben damit man nachlesen kann, wenn man nämlich bei Google eingibt:
css design delphi
kommt dieses Thread an erster Stelle!
Link: www.google.de/search...1B2GGGL_deDE206DE207
Danke für die Antworten!
Thema Closed
David
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Mo 01.10.07 15:59
Titel: Re: Danke...
Moin!
david-kurz hat folgendes geschrieben: | Okay, ich habe glaube ich meine Frage falsch formuliert:
Ich wollte wissen wie man in einem Programm bei einem Label einen "Hover Effekt" Erzielen kann. |
Da du deine Fragestellung jetzt "angepasst" hast bzw. beim Start des Topics noch nicht ganz klar war, wo es hingehen soll, passe doch bitte jetzt auch den Titel des Threads an. Vorschlag: " Hover-Effekt für Label"  Mit dem aktuellen Titel hat deine Lösung ja nun eigentlich nix mehr zu tun.  Danke. Grund: wenn jemand nach einer entsprechenden Lösung sucht, passt der aktuelle Titel nicht!
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
elundril
      
Beiträge: 3747
Erhaltene Danke: 123
Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
|
Verfasst: Mo 01.10.07 16:24
bei den jedis is ein THTLabel dabei glaub ich. Das kann HTML-Code verwerten. also auch mit Hovereffekt soweit ich weiß. So machs ich immer.
lg elundril
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Di 02.10.07 18:51
Hab den Titel geändert!!!
David
|
|
Arne Danikowski
      
Beiträge: 194
|
Verfasst: Di 02.10.07 22:36
Schau mal in den Opjektinspektor des betreffenden Labels unter Ereignisse. Da gibt es ne menge Mausfunktion. Wenn Du da zum Beispiel OnMouseMove ein Doppelclick machst und dann unter der Procedure den gewünschten Code eingibts dann ändert das Label die Farbe, wenn Du mit der Maus darauf gehst
Delphi-Quelltext 1: 2: 3: 4: 5:
| procedure TForm1.Label2MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin label2.font.color:=clred; end; |
Für einen Button ist das nicht so einfach, da die Buttonsteuerunf von Windows übernommen wird. Also sich Deinem Windows Style anpasst.
Schau mal unter
delphi.about.com/od/...ance/l/aa061104a.htm
da findes Du eine Lösung für Color Buttons auch mit Hover.
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Mi 03.10.07 08:38
Das ist aber nicht ganz vollständig. Du müsstest das Element, was daneben liegt, auch noch mit ner MouseMove versorgen, nämlich dass das Label dann seine richtige Farbe wiederbekommt.
Zu den Buttons: Entweder du nimmst den GlassyButton aus dem Forum oder du schaust mal bei about.delphi.com. Da habe ich mir mal so ein Teil gedownloaded, DOWNLOAD TCOLORBUTTON.
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Mi 03.10.07 09:44
Er hat doch die richtige Lösung oben geschrieben, ich braucht nicht mehr rumraten  .
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|