AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung FMX Styleeditor eigene Komponenten einfügen
Thema durchsuchen
Ansicht
Themen-Optionen

FMX Styleeditor eigene Komponenten einfügen

Offene Frage von "Harry Stahl"
Ein Thema von Rynardald · begonnen am 20. Feb 2015 · letzter Beitrag vom 23. Feb 2015
 
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.546 Beiträge
 
Delphi 12 Athens
 
#4

AW: FMX Styleeditor eigene Komponenten einfügen

  Alt 23. Feb 2015, 09:50
Also so ähnlich wie anliegende Screenshots es zeigen?

In Layout1.jpg sieht man den angewendeten Style im Strukturfenster (panel1) und im Formulardesigner. Das Layout dafür habe ich von Grund auf nur im Style-Editor angelegt (Ergebnis siehe Layout2.jpg). Alternativ kann man auch einige Objekte auf das Formular schmeißen, dort mit der rechten Maustaste drauf klicken und "Benutzerdefinierten Style" auswählen.

Wichtig ist, dass man mit einem TLayout anfängt und alles weitere darein packt, anderenfalls kann es Schwierigkeiten beim Zugriff auf die Komponenten des Layouts (z.B. mit FindStyleResource) geben.

Das Positionieren der Komponenten innerhalb des Layouts funktioniert leider nicht vollständig mit der Maus. Mit der Maus kann man nur aus der Tool-Palette Komponenten in das Strukturfenster auf der linken Seite ziehen. Mit der Maus kann man auch einzelne Objekte in ein anderes ziehen, so dass dieser sozusagen der Container für das andere Objekt ist. Im Beispiel habe ich das TRectangle rosa eingefärbt. Da es nicht mehr durchsichtbar ist, muss das Label "über" dem TRectangle liegen, man zieht das TLabel also in das TRectangle rein.

Die genaue Positionierung geht aber nicht mit der Maus. Bei einigen Objekten geht es ein wenig, bei einigen gerät alles ziemlich durcheinander. Am besten man positioniert daher von Anfang an auf der linken Seite im Objektinspektor, indem man dort die entsprechenden Werte für Postion.x und Position.y bzw. Height und Width einträgt.
Angehängte Grafiken
Dateityp: jpg Layout1.jpg (70,6 KB, 14x aufgerufen)
Dateityp: jpg Layout2.jpg (57,7 KB, 9x aufgerufen)
  Mit Zitat antworten Zitat
 

 

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 07:38 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 by Thomas Breitkreuz