AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:17

Parameter dieser Suchanfrage:

Suche in Thema: FireMonkey Sammelthread
Suche alle Beiträge, die von "stahli" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 38 von insges. 38 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

Seite 1 von 2  1 2      
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 27. Jul 2013
    Nee, es ist doch alles in Ordnung. Man braucht nur ein Win8 64bit und FMX refresht super - wenn man zu Hilfsmitteln greift.
    Wenn es auf bestimmten Systemen doch nicht unter Win8 64bit klappt, kann ich noch meine anderen Systemkomponenten aufzählen.
    Aber inzwischen wird ja ohnehin fast nur noch für iPhone entwickelt, jedenfalls dem Eindruck nach...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 21. Jul 2013
    Klingt so, als dürfte man sich für Dich freuen, was hiermit getan sei. :-)



    Naja, ich weiß nicht ob sich das wirklich lohnt. Jemand mit Kompetenz und Interesse müsste denen wohl FMX abkaufen und komplett überarbeiten.
    Alles andere wird Stückelei, wo man auch wieder nicht weiß, in welchen Fällen die Flicken helfen und wo nicht.

    Ich werde erst mal mein Framework weiter mit FMX entwickeln...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 17. Jul 2013
    @ Thom

    Danke für Deine Mühe.
    Bin gerade noch mit meinem neuen Rechner beschäftigt. Delphi installiere ich als nächstes mit.

    In meinem Testprojekt hatte ich zuerst nur ein Label getestet. Aus dem Test stammt die hohe Durchlaufzahl.
    Da habe ich ohne ProcessMessages keinen Fortschritt gesehen. Später dann mit Progressbar und AniIndicator auch nicht.
    Vielleicht hängt das auch von der...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 16. Jul 2013
    @Thom

    Ohne ProcessMessages klappt das bei mir nicht.
    Anbei mal ein Testprojekt (XE3, ohne Exe) im Baustellenstatus.

    Ich habe auch mal versucht, das Refresh in einen Thread zu packen.
    Aber auch hier wird man ohne Syncronisation nicht weiter kommen.
    In dem Fall könnte aber Invalidate reichen, wie ich es in meinem Framework einsetze.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 15. Jul 2013
    Wo findet man die?
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 13. Jul 2013
    Genau genommen fällt mir letztlich nur ein Grund für den aktuellen TAniIndicator ein:

    Damit David I. in den früheren Werbevideos stolz eine Animationskomponente präsentieren kann, so dass die potentiellen Käufer natürlich unterstellen, dass man damit irgendwelche Aktivitäten der eigenen Anwendung darstellen kann.

    Ich glaube inzwischen nichts mehr, was Emba präsentiert.
    So verarscht habe...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 12. Jul 2013
    Als TIdleIndicator würde das Ding (TAniIndicator) andererseits perfekt arbeiten.
    Es rödelt nämlich sofort los, wenn die Anwendung gerade nix tut.
    :wall:
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 11. Jul 2013
    @Thom
    Danke! Das schaue ich mir heute Abend mal an.

    Da kommt mir wieder der Vergleich zu einer Spieleentwicklung in den Sinn (http://www.delphipraxis.net/175033-fmx-=-spiele-engine-schlecht.html). Wenn da ein Alientreffer verarbeitet würde bleiben doch die anderen Kugeln auch nicht ein paar Sekunden unbewegt in der Luft hängen. Echt zum :kotz:

    Eine flüssige Progressbar braucht ja wohl auch...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 10. Jul 2013
    Ich erzeuge aus der Datenschicht AniIndicators auf gebundenen GUI-Controls um eine längere Beschäftigung anzuzeigen.

    Sichtbar werden diese erst durch Application.ProcessMessages. Und dann wird nix animiert, solange die Anwendung beschäftigt ist.
    Zu laufen beginnen sie wenn der Prozess fertig ist und ich die AniIndicators nicht zerstöre.

    Gibt es dazu Tipps?

    Mann, Mann, Mann, da denkt...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 4. Mai 2013
    Eigentlich müssten nur "focused handler" und "change focus" getauscht werden.
    Dann könnte man Key auf 0 setzen wenn man vkTab selbst behandeln will.

    Wenn das in XE4 noch nicht geändert ist werde ich mal einen QC-Eintrag schreiben.
    procedure TCommonCustomForm.KeyDown(var Key: Word; var KeyChar: System.WideChar; Shift: TShiftState);
    var
    List: TInterfaceList;
    i, CurIdx: Integer;
    ...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 3. Mai 2013
    Oh sorry, ich habe da geschummelt... :oops:
    Beim Formular habe ich jetzt OnKeyDown verwendet. Da kommen Tastaturereignisse (wenn ein Edit den Focus hat) an, aber nicht ein Tab.
    Insofern habe ich gefolgert, dass das auch im KeyDown so ist.

    Überschreiben bringt mir nichts, ich will ja mein Gitter in normalen Formularen einsetzen können.
    Aber ich werde mir morgen das FmxForm nochmal genauer...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 3. Mai 2013
    Da feuert Tab auch nicht (würde dann auch nicht wirklich helfen, da das Gitter das eigentlich intern regeln soll).

    Ich vermute, dass "die Plattform" das vorher abfängt, finde aber den tatsächlichen Ablauf nicht.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 3. Mai 2013
    KeyDown feuert bei Tab im FMX nicht.
    Ich habe aber auch noch nicht gefunden, wo das vorher abgefangen wird.
    procedure TssCellEdit.KeyDown(var Key: Word; var KeyChar: WideChar; Shift: TShiftState);
    begin
    // CodeSite.Send(IntToStr(Byte(KeyChar)) + ' ' + IntToStr(Key) + ' ' + IntToStr(Integer(ssShift)));
    if ((Key = 13) or (Key = 27)) and (KeyChar = #0) and (Shift = ) then
    ...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 3. Mai 2013
    Ich setze eine TEdit-Ableitung in ein eigenes "Gitter" und reagiere auf bestimmte Tasteneingaben (z.B. schließen bei Enter oder ESC).
    Auch auf Tab und Shift+Tab möchte ich selbst reagieren.
    Die kommen aber als Tastenereignisse nicht an. Ich habe auch nichts gefunden, wo die behandelt werden.

    Hat jemand einen Rat?
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 23. Mär 2013
    Das Leben Programmieren kann so einfach sein: AutoCapture :-)
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 21. Mär 2013
    "Verschieben Formularweit"...

    Ich ermögliche ein Verschieben der HeaderItems von meinem Gitter. Dragmode möchte ich in dem Fall nicht/ungern nutzen und löse das mit MouseDown und MouseMove.
    (In gleicher Weise will ich die Breitenänderung durch anfassen am Rand ermöglichen.)
    Solange ich über meinem gezogenen Header bin ist alles super (gelber Pfeil).

    Wenn ich aber außerhalb des gezogenen...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 20. Mär 2013
    Das komische ist, dass der Eintritt in meine Cell.DoEnter im CallStack gar nicht mehr zu sehen war. Irgendwie funktioniert der Debuger nicht wie bisher von der VCL gewohnt.
    Ist etwas schwer zu beschreiben. Vielleicht hat auch mein System ein Problem, wenn Ihr das nicht bestätigen könnt ("Verwendung suchen" funktioniert auch nicht mehr seit einiger Zeit).
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 19. Mär 2013
    Probleme beim Debugen!?

    Ich habe diverse Probleme beim Debugen meines Frameworks.
    Z.B. wird wenn eine Zelle eines Grids focussiert wird eine Neuzeichnung des Grids veranlasst.
    In bestimmten Fällen gab es eine Fehlermeldung (Zugriff auf nil).
    Eine Quelltextzeile wurde nicht angegeben.

    Beim Debugen kam ich dann recht weit in´s System und dann wieder in DoEnter/DoExit meiner Zelle.
    Dort...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 18. Mär 2013
    Laut Wiki soll FM2 ja eine virtuelle Tastatur unterstützen.
    http://docwiki.embarcadero.com/RADStudio/XE3/de/Neuerungen_in_Delphi_und_C%2B%2BBuilder_XE3

    Ich meine irgendwo in einem Emba-Video gesehen zu haben, dass man die aber explizit ermitteln/aktivieren muss (je nach System für Windows oder OS X).
    Vielleicht steht im Wiki ja noch genaueres dazu.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 17. Mär 2013
    Ja, leider ist die genannte Demo eher auf Grafiken bezogen.
    Ich finde interessanter, eine GUI mit sinnvollen Effekten zu optimieren.
    Wer Beispiele hat, immer her damit :-)
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 17. Mär 2013
    FMX hat noch Licht und Schatten, der beigefügte Schatten fällt aber unter Licht! :stupid: (Ja, ja, es ist spät. ;-))

    Mit dem Hinzufügen eines einzigen Effektes kann man die GUI optisch ganz schön aufpeppen, was m.E. die Übersichtlichkeit extrem verbessert.
    Die Umsetzung in den Bildern ergab sich eher zufällig, ich finde das aber richtig genial so.

    Natürlich darf man die Effekte nicht...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 15. Mär 2013
    Du hast Recht. Hoffen wir mal drauf, dass Emba da noch nachbessert.

    Ich merke mir PaintRects mal vor (allerdings müsste man ja sicher auch noch bei Verschachtelungen das Rect des Controls auf dem Formular ermitteln (da meine Controls nicht zwingend direkt im Formular liegen)).
    Vielleicht gibt es ja doch mal noch ein Update, so dass man sich das sparen kann.
    Bis dahin bleibe ich wohl erst mal...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 15. Mär 2013
    Danke, aber die Methode ist protected.
    In Beitrag #119 habe ich mal andere geschützte Methoden versucht, ohne Erfolg.
    Hier müsste man jetzt die Formularbereiche ermitteln.

    (Ich denke auch, dass FMX die Methode selbst aufruft, will mich aber jetzt nicht nochmal durch das ganze System hangeln.)

    Nutzt Du die Methode selbst? Dann gib mal bitte ein Beispiel.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 15. Feb 2013
    Gibt es eine Möglichkeit, den Fortschritt einer Progressbar ohne Application.ProcessMessages darzustellen???
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: FireMonkey Sammelthread

     
      by stahli, 4. Feb 2013
    Ja stimmt, ich meinte auch zeitlich mit dem MainThread syncronisieren (nicht kritische Zugriffe)...
    Mit dem Thread ist das schon etwas günstiger als mit dem Timer.

    Wenn Du das in der QC vernünftig beschrieben kriegst, dann gebe ich Dir eine Milch mit Honig aus... ;-)
Seite 1 von 2  1 2      


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=stahli&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=162660
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:36 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