AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Verständnisprobleme mit FMX

Ein Thema von Ookami · begonnen am 6. Mai 2015 · letzter Beitrag vom 10. Mai 2015
Antwort Antwort
Benutzerbild von Harry Stahl
Harry Stahl

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

AW: Verständnisprobleme mit FMX

  Alt 7. Mai 2015, 19:16
Also, da Du 2 Frames auf dem Formular hast, hast Du ja auch 2 Instanzen von dem Frame. Da ist dann drauf zu achten, dass da jeweils dir richtigen Variablen der jeweiligen Instanz verwendet werden.

Habe also die PaintBox nun mal in ein Frame gelegt und davon dann 2 auf die Form gelegt. Wie Du im anliegenden Screenshot sehen kannst, werden in beiden Frames unterschiedliche Fontfamilys und Fontgrößen angezeigt.

Anliegend auch das Code-Beispiel.
Angehängte Grafiken
Dateityp: jpg TTextRuntime.jpg (62,0 KB, 16x aufgerufen)
Angehängte Dateien
Dateityp: zip TextundFarbe.zip (29,9 KB, 5x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Ookami
Ookami

Registriert seit: 20. Nov 2009
Ort: Baden Württemberg
77 Beiträge
 
Delphi 2009 Architect
 
#2

AW: Verständnisprobleme mit FMX

  Alt 7. Mai 2015, 19:32
Klar, du hast gewonnen. Natürlich sind des verschiedene Instanzen vom Typ TFrame.

Ich muss das jetzt einfach nochmal genau durchprüfen und das kann dauern.
Werde jetzt an der Stelle erstmal schließen und mich an die Arbeit machen. Vielleicht komme ich über diesen Weg weiter.

By the Way - Bist du zufällig der Buchautor Harry Stahl?

ich bin da vor einigen Tagen bei Amazon auf ein paar Bücher gestoßen, die deinen Namen tragen.

Bis jetzt aber erstmal noch ein großes Danke für deine Geduld und Hilfsbereitschaft.
Wolfgang
Grüße und Danke
Wolfgang
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

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

AW: Verständnisprobleme mit FMX

  Alt 7. Mai 2015, 19:43
Ich muss das jetzt einfach nochmal genau durchprüfen und das kann dauern.
Werde jetzt an der Stelle erstmal schließen und mich an die Arbeit machen. Vielleicht komme ich über diesen Weg weiter.
Wahrscheinlich ist da irgendwo nur ein kleiner Denkfehler. Vermute eine Variable, die eben doch anderen Inhalt hat, als erwartet.

By the Way - Bist du zufällig der Buchautor Harry Stahl?

ich bin da vor einigen Tagen bei Amazon auf ein paar Bücher gestoßen, die deinen Namen tragen.

Bis jetzt aber erstmal noch ein großes Danke für deine Geduld und Hilfsbereitschaft.
Ja, das bin ich. Helfe gerne, habe aber auch was davon, denn die hier im Forum geschilderten FMX-Probleme können dann z.T. auch Problemlösungen für die Bücher sein.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.168 Beiträge
 
Delphi 12 Athens
 
#4

AW: Verständnisprobleme mit FMX

  Alt 10. Mai 2015, 08:33
Hallo Harry,

würdest du Frames empfehlen ?

Ich habe das vor vielen Jahren mal als super Feature gesehen und eingesetzt (unter VCL), leider gab es aber Probleme an allen Ecken und Kanten.
Z.B. Bei Änderungen konnte einiges verloren gehen, und der ReUse in mehreren Projekten war schwierig.

Seitdem habe ich es liegen gelassen.

Ich bin mittlerweile auf dem Standpunkt das nicht alles RAD sein muss, und das man viele Funktionen besser in übersichtlichen, lesbaren Funktionen auslagert.

ZB. Habe ich statt der Frames direkt Forms jeweils einmalig
in Container geladen, ungefähr so:
Code:
LoadFormInContainer(FormNeu1, PanelTgt);
        LoadFormInContainer(FormNeu2, TabSheetTgt);
        etc.
Das funktionierte sehr gut unter VCL, und man behält die Übersicht und Kontrolle wenn die IDE mal abstürzt und nicht alles korrekt speichert.
Ich vermute mal das es unter Fmx ähnliches Verhalten geben sollte, habe es aber noch nicht ausprobiert.

Rollo
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

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

AW: Verständnisprobleme mit FMX

  Alt 10. Mai 2015, 11:49
Das Einbinden von Forms in andere Forms / Container funktioniert ohne Probleme in FMX. Wenn die Programmlogik nicht unbedingt für Frames spricht, würde ich immer eine Form vorziehen.
  Mit Zitat antworten Zitat
Antwort Antwort

 

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 05:19 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-2025 by Thomas Breitkreuz