![]() |
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Aber wenn das nur eine Zeichenfläche ist, dann könnte man den Text doch nicht tippen, markieren etc. Da muss dann doch irgendwas drüber liegen.
|
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Wieso nicht? :gruebel:
|
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Wenn das Control Eingaben verarbeiten kann, kann es diese ja auch darstellen.
Vom Umfang her geht das hier ( ![]() mfg Florian |
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Liste der Anhänge anzeigen (Anzahl: 1)
Im Anhang ein ganz billiges Beispiel, wie man die Selektion von Text emulieren kann.
(Der Text ist leicht gesperrt, da es sonst mit ClearType Artefakte gäbe, deren Umgehung den Code nur unnötig verkomplizieren würde) |
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
gutes beispiel, aber man kann den text auch selektieren wenn man nacheinander an zwei stellen im text klickt und nicht zieht.. ;D
|
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Danke für das Beispiel, Philip. Sehr interessant.
Vielleicht ist das wirklich eine Art Canvas. |
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Zitat:
|
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Also letztendlich ist alles eine Zeichenfläche. Und die Kontrollelemente werden eben von dem Engine gezeichnet, deswegen habe sie auch kein Handle, weil es keine Windows Fenster sind.
|
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Wobei zum Teil schon die System-Buttons eingebunden werden, vermute ich. Denn diese sehen immer so aus wie das im Betriebssystem eingestellte Theme. Bei den Scrollbalken ist es das Gleiche.
|
AW: Browser-Fenster - Was ist das für eine Art von "Komponente"?
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Das gleiche geht natürlich auch für andere Controls... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:48 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