AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:17

Parameter dieser Suchanfrage:

Suche in Thema: Firemonkey Workarounds
Suche alle Beiträge, die von "Harry Stahl" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 6. Apr 2014
    Na, kaum gemacht, schon hat mich eine der "Einschränkungen" eingeholt. Ich benötige in einem Projekt doch die OnMouseEnter und OnMouseLeave Ereignisse, da wär es dann blöd, wenn die überschrieben werden.

    Habe die HS_FMXHints.pas daher geändert, so dass eine Überschreibung nicht stattfindet, wenn für die Controls schon Events vorhanden sind:


    procedure SetAHint (ic: TObject; txt: string);...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 5. Apr 2014
    So, ich habe mal einen weiteren Workaround entwickelt und zwar für die fehlenden Hints in FireMonkey. Zwar hatte himitsu da auch schon mal was gemacht, das war aber eine Komponente und wenn ich das richtig sehe, wurde die nicht für XE4 bzw. XE5 weiterentwickelt (wenn ich hier was übersehen haben sollte, bitte Info).

    Die Komponente von himitsu (eine tolle Leistung, wie ich finde) hatte zwar...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 2. Apr 2014
    Und wieder mal ein Mysterium gelöst...

    Union, Deine Vermutung, es lag an den TMS-Komponenten, stimmte!!

    Allerdings lag es nicht an den TMS-FMX-Komponenten, sondern an den TMS-VCL-Komponenten.

    Als ich die defekte FMX speicherte und wieder lud, fiel mir auf, dass plötzlich folgende Einträge in der Form.pas-Datei drin waren:

    GDIPCustomItem, GDIPTextItem, GDIPSectionItem,
    ...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 2. Apr 2014
    Zu dem Problem mit der beschädigten FMX-Datei:

    Habe XE5 frisch installiert. Danach FMX-TMS-Komponenten, kein Problem, alles geht. Einige Sachen, die ich installiert habe, kann man nur einmal installieren, kann ich also nicht ein zweites Mal in die andere Umgebung installieren. Wie findet man das jetzt nur raus, wo das dran liegen könnte?
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 2. Apr 2014
    Ah ja, wirklich interessant!

    Allerdings doch deutlich mehr Arbeit, als eben nur mal diesen kleinen WorkAround zu schreiben. Insofern bleibe ich doch erst mal bei meiner Lösung...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 2. Apr 2014
    Hatte ich natürlich auch schon in einem separaten Verzeichnis gemacht.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 2. Apr 2014
    Sagt interessanterweise auch der Prüfer bei QC. Werde daher Delphi XE5 mal auf einer anderen Entwicklungsmaschine frisch aufsetzen und dann die Form öffnen, danach z.B. TMS installieren, wieder öffnen und so hoffentlich raus finden, ab wann eine Installation von zusätzlichen Dingen einen Effekt hat.

    Du vermutest ja die TMS-Komponenten. Aber kann das sein, wenn ich in der Beispielform ja gar...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 2. Apr 2014
    Der Vorteil bei meiner Lösung liegt m.E. darin, dass ich mit einem Aufruf alles (also z.B. auch Parent, Höhe des THeaders, Ausrichtung, usw) erledigt habe. Das Zusammenbasteln des Strings ist ja nur eine kurze Eingabe der benötigten Werte, sollte eigentlich nicht schwer sein.

    Würde aber dennoch gerne verstehen, welche Vorteile Du mit dem Factory-Ansatz siehst. Wird das dann nicht wieder mehr...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 1. Apr 2014
    Außerdem habe ich nun mal den Workaround-Vorschlag von Greenmile aufgegriffen und eine kleine Prozedur draus gemacht, so dass man mit einem Aufruf den Header, die Höhe des Headers, die Items, die jeweilige Breite der Items, die Captions der HeaderItems, die Ausrichtung des Headers, den Parent und ein ClickEvent übergeben kann.

    Sieht dann so aus (die Unit StrUtils und FMX.Header wird benötigt):...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey Workarounds

     
      by Harry Stahl, 1. Apr 2014
    So, dieser schöne Fehler ist mir nun auch begegnet. Anscheinend hat hier von EMBA leider keiner mitgelesen, denn in XE5 ist das Problem noch (oder wieder) vorhanden. In einem XE3-Projekt nutze ich einen THeader ohne Probleme.

    Ein wenig zur Ehrenrettung von EMBA: Im Quality Central gab es aber auch keinen einzigen Eintrag zu diesem Problem.

    Das habe ich nun nachgeholt und ein für die Prüfer...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Harry+Stahl&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=169341
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz