-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
27. Jan 2014
Hallo Volker,
ich glaube, dass ist die beste Idee mit den TCallOutRectancle zu arbeiten. Es muss halt nur die Position berechnet werden. Und genau dass hoffte ich mit TListBox zu vermeiden. Aber wenn ich mir jetzt Deine Bilder anschaue, muss ich erkennen, es sieht besser aus.
Vielen Dank für Deinen Vorschlag. Ich habe in den letzten Dialogen viel über FMX gelernt.
Gruß Peter
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
26. Jan 2014
Hallo Volker,
möglich, dass es wegen der Versionsunterschiede zu den Ergebnissen führt. Macht nichts, dann muss ich eben umdenken. Bin schließlich noch am Anfang.
Vielleicht sollte ich mal schreiben, was ich überhaupt plane: Eine Zeitleiste in der Ereignisse der Geschichte aufgenommen werden und mit Klick nähere Details dargestellt werden.
Also fast so wie die Bespiele von Metropolis UI....
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
24. Jan 2014
Ich habe mir auch die Seite "Gestenunterstützung in Metropolis-UI-Anwendungen" in der Hilfe angeschaut. Bringt mich aber nicht viel weiter. Erklärt, dass es wegen Windows 8 einen Unterschied zu Windows 7 gibt. Und man kann eine globale Variable setzten. Das habe ich getan, aber trotzdem keine Änderung. Wobei ich nicht weiß, was mit "Hauptprogrammdatei" gemeint ist.
Ich habe Fullscreen auf...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
24. Jan 2014
Es ist unfassbar. Ich habe nur Fullscreen auf false gesetzt und die Routine onGesture von der Scrollbox wird ausgeführt.
So langsam muss ich aber mal Dir gegenüber meine Bewunderung zum Ausdruck bringen. Ich habe gestern bis fast Mitternacht an diesem Problem gerätselt und Du hast es in recht kurzer Zeit gefunden. Respekt!
Beste Grüße
Peter
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
24. Jan 2014
Es ist mir peinlich, aber bei mir funktioniert es in Metropolis FMX nicht. Unter "Normal-" FMX schon.
unit Unit1;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Dialogs, FMX.Ani, FMX.Layouts, FMX.Gestures,
FMX.StdCtrls;
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
23. Jan 2014
Heureka,
das funktioniert soweit bei FMX mit HD. Und dann sieht es auch ganz gut aus.
Vielen Dank.
Ich bin jetzt auch angefangen, mir die Sourcen anzuschauen. Ich glaube dadurch bekomme ich dann doch vielleicht mehr Verständnis von FMX. Ob es die richtige Entscheidung ist Metropolis UI zu verwenden, weiß ich nicht. Bislang hat mich allein nur herauszufinden, welche Komponente für die...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
23. Jan 2014
Hallo Volker,
nochmals vielen Dank, dass Du Dich meinen Problemen so annimmst. Dabei hilfst Du mir FM besser zu verstehen. Wobei ich sagen muss, dass mir vieles nicht so ganz einleuchtet.
Nun denn: mit den Fingern mache ich in der Tat etwas anderes. Ich bewege nicht den Scrollbalken, sondern direkt mit einem Finger mitten auf die Liste und bewege so die Liste selber. Wenn ich den...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
22. Jan 2014
Hallo Volker,
Dein Listing funktioniert perfekt auch bei TListbox. Mit der Maus. Aber merkwürdigerweise nicht mit dem Finger. Ich versteh das nicht, bewege ich die Scrollbalken per Maus, bewegt sich die angeschlossenen Listbox im Gleichschritt.
Aber per Touch nicht.
Ich habe versucht das Ereignis zu finden. OnGesture offenbar nicht. Delphi unterscheidet zwischen Standardgesten und...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
21. Jan 2014
Hallo Volker,
doch, doch, das hilft gewaltig weiter. Ganz besonders, was Du über das Synchronisieren der Scrollbalken geschrieben hast. Ich suche auch nach einer Möglichkeit die Scrollbalken insbesondere bei TListBox zu synchronisieren. Ich hoffe das klappt da auch.
Das werde ich beides mal ausprobieren.
Vielen Dank für Deine Mühe
Gruß Peter
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
21. Jan 2014
Sorry, da habe ich mich nicht präzise genug ausgedrückt.
Eine Spalte, die am linken Rand stehen bleibt, wenn das Gitter gescrollt wird.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
20. Jan 2014
Hallo Volker,
so ein Beispiel habe ich gesucht, wie Du es gezeigt hast. Warum ich es nicht gefunden habe, weiß ich nicht. Jetzt wird einiges klarer (insbesondere mit Deinen Erläuterungen) und mit UpdateColumn kann es zur Laufzeit gesteuert werden.
Weiß Du jetzt noch, wie ich FixedSpalten hinbekomme?
Danke und viele Grüße
Peter
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
19. Jan 2014
Hallo Volker,
danke für die Antwort. Das funktioniert.
Zur Laufzeit eine Möglichkeit. OnSetValue gibt es auch. Wobei ich nicht verstanden habe, wann die beiden Ereignisse aufgerufen werden und wie ich das Programm gesteuert gestalten soll, wenn sich während der Laufzeit die Inhalte ändern.
Gibt es denn keine Möglichkeit direkt auf TImageCell zuzugreifen? So in der Art ImageCell1.usw.?...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Peter-Pascal,
18. Jan 2014
Hallo,
ich suche verzweifelt, wie ich in einem TGrid bei FM die Daten in das Gitter bekomme.
In jedem TGrid müssen einzelne Column (Image,...) zugefügt werden. Jede TImageColumn verfügt über ein bis mehrere TImageCell. Ich finde nichts, wie ich an das TImageCell komme. Da nach Voreinstellung 100 Columm aufgebaut werden, müssen also 100 TImageCell's da sein. Aber wo? Und wie kann ich ein...