AGB  ·  Datenschutz  ·  Impressum  







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

VCL not thread save

Ein Thema von stahli · begonnen am 6. Mär 2014 · letzter Beitrag vom 8. Mär 2014
 
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#19

AW: VCL not thread save

  Alt 6. Mär 2014, 17:39
@Sir

Früher hat man Automobile mit einer Kurbel in Gang gebracht ... bis es andere Lösungen gab.
Ähm ja ... was hat das jetzt hiermit zu tun?

Menschen sind Sauerstoff-Atmer und du möchtest jetzt Stickstoff-Atmer werden?

Das gesamte Konzept von Windows baut auf diesem UI-In-Single-Thread auf.
Bis vor Windows 7 konnten die einzelnen Anwendungen sogar immer nur brav nacheinander die Forms zeichnen.
Da wurde also jede Anwendung beim Zeichnen mit dem Haupt-Desktop-Maler-Thread synchronisiert.
Mir wäre eine Lösung, die das Binding und Handling zwischen GUI(s) und BL automatisiert auf jeden Fall sehr willkommen.
Dann kann man sich mehr um das Wesentliche kümmern, hat deutlich weniger Arbeit und dennoch eine flüssige grafische Schnittstelle, die sich für den User gut anfühlt (also gut funktional ist).

Mein Wusch war so etwas schon lange und so langsam etwickelt sich das auch...
Das verbietet dir ja keiner, es gibt aber gewisse Spielregeln beim UI an die man sich halten muss oder die Hütte fliegt einem um die Ohren. Da kann man sich ruhig auf den Boden werfen und die Luft anhalten bis man blau wird. Das Betriebssystem wird lediglich zur Kenntnis nehmen, dass von den Eingabe-Devices kein Input mehr kommt und irgendwann sich schlafen legen (den passenden Energie-Sparmodus vorausgesetzt).
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  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 11:06 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