Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
31. Dez 2015
Wenn ein Style-Element den HitTest = True hat, dann klaut dieses Style-Element natürlich den Klick-Event und den braucht so ein Button aber um zu funktionieren.
Ergo:
object TStyleContainer
object TLayout
StyleName = 'RectangleButtonStyle'
object TRectangle
StyleName = 'background'
HitTest = False // <- Da
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
30. Dez 2015
Liegt evtl. daran, dass ich den originalen Background gelöscht habe und dann ein TRectangle dort platziert habe und in background umbenannt.
Ausschlaggebend ist der StyleName!
Hier der Style:
object TStyleContainer
object TLayout
StyleName = 'RectangleButtonStyle'
Position.X = 737.000000000000000000
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
29. Dez 2015
Ja, kann man mit den Styles machen :roll:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
29. Dez 2015
Ein TRoundRect beschreibt ein Rechteck, wo die Hälfte der kürzesten Seite den Radius der Ecken bestimmt => Sind Breite und Höhe gleich erhalte ich einen Kreis.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
29. Dez 2015
Sollte man so zwar nicht machen, aber wenn du damit klar kommst dann viel Erfolg
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
29. Dez 2015
Und diese salbungsvollen Worte mit Code sollen uns jetzt was sagen? :gruebel:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
28. Dez 2015
Das ist der Inhalt einer Style-Datei, die man mit dem Style-Editor bearbeiten kann, wenn man diese Style-Datei in den Style-Editor lädt.
http://docwiki.embarcadero.com/RADStudio/Seattle/de/Bearbeiten_eines_FireMonkey-Stils
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
28. Dez 2015
Gerne:
Bau dir eine Schablone mit dem Wort background
Öffne den Style-Editor für so einen Button
Die eben gebaute Schablone verschiebst du nun so lange auf dem Monitor, bis du das Wort auf der Schablone gefunden hast. (Jetzt bist du schon ganz nah dran)
Kleiner Hinweis: Schaue in das Struktur-Fenster (idR oben links)...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
28. Dez 2015
Wenn man den Hintergrund (engl. Background) ändern möchte, dann liegt es doch nahe wo zu schauen?
buttonstyle
- background
- glyphstyle
- text