AGB  ·  Datenschutz  ·  Impressum  







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

CanFocus and Active: Probleme

Offene Frage von "blackdrake"
Ein Thema von blackdrake · begonnen am 17. Dez 2008 · letzter Beitrag vom 20. Dez 2008
 
blackdrake

Registriert seit: 21. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#3

Re: CanFocus and Active: Probleme

  Alt 20. Dez 2008, 22:06
Hallo.

Vielen Dank für deine Antwort.

Mit ActiveControl erscheint der Bug bei den betroffenen Benutzern nicht mehr. (Die Anzahl der aktiven Bugreports und deren Resonanz auf mein Debug-Build ist jedoch so gering, dass ich jetzt nicht von einem bewiesenen "SOLVED" Status reden kann)

Ich möchte aber gerne nachvollziehen, wieso es nicht bei manchen Benutzern funktioniert hat und ob es nicht vielleicht doch Stellen geben kann, bei denen ActiveControl unter den Bedingungen des Programmes abstürzt.

Meine weiteren Fragen sind deshalb:

1. Wieso verwendet man CanFocus AND Active?
2. Wieso wird CanFocus nicht false, wenn Active nicht gegeben ist?
3. Wieso funktioniert SetFocus() manchmal, auch wenn Active false ist? Wieso schlägt es manchmal fehl?
4. Was bewirkt Active?
5. Ist ActiveControl besser als SetFocus oder gibt es irgendwelche Unterschiede?

Ich habe außerdem festgestellt, dass ActiveControl ebenfalls einen Fehler verursacht, wenn ich z.B. ein deaktiviertes Element auswählen möchte (was natürlich logisch ist). Ich könnte aber anhand dieser Erkenntnis schließen: Wenn If-CanFocus-Then-SetFocus manchmal fehlschlägt, dann wird ActiveControl wohl auch vielleicht fehlschlagen.

Deswegen noch eine Frage:
6. Sollte man ActiveControl vorher mit CanFocus abprüfen? Wird es dann auch noch Probleme geben, wenn Active false wird?

Gruß
blackdrake
Daniel Marschall
  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 13:54 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