Autor Beitrag
MDX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 688

Windows 10 Pro 64bit
Sprachen: HTML, PHP, JavaScript, Delphi || IDE: RAD Studio 10.1 Berlin Starter, WeBuilder
BeitragVerfasst: Do 23.08.07 00:20 
hi,

check mal de.selfhtml.org/css/index.htm ;)

gruß
daniel
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Do 23.08.07 07:16 
Wegen CSS mal hier gucken:
www.torry.net/quicks...ng=css&Title=Yes

user profile icondavid-kurz hat folgendes geschrieben:
P.S.: Gibt es irgendwo Skins???

www.delphi-forum.de/viewtopic.php?t=25336

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
Danny87
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 688

Windows 10 Pro 64bit
Sprachen: HTML, PHP, JavaScript, Delphi || IDE: RAD Studio 10.1 Berlin Starter, WeBuilder
BeitragVerfasst: Do 23.08.07 07:51 
achso...du meintest in einer anwendung... :roll: *g*
ich dachte direkt nur an html^^
MDX Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 148

XP
D6, D2007 prof
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: 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:
    ausblenden Delphi-Quelltext
    1:
    label1.Font.Color:=clRed;					

  • Nun noch auf "MouseLeave" doppelklicken und die Normale Farbe eingeben z.b:
    ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Mo 01.10.07 15:59 
Titel: Re: Danke...
Moin!

user profile icondavid-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" :nixweiss: 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! :idea:

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Di 02.10.07 18:51 
Hab den Titel geändert!!! :D :D :D

David
Arne Danikowski
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 194



BeitragVerfasst: 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

ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: 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, Suche bei Google DOWNLOAD TCOLORBUTTON.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Mi 03.10.07 09:44 
Er hat doch die richtige Lösung oben geschrieben, ich braucht nicht mehr rumraten :roll:.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)