AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi XPman installiert -> Shortcuts weg Delphi 4.0 Standard
Thema durchsuchen
Ansicht
Themen-Optionen

XPman installiert -> Shortcuts weg Delphi 4.0 Standard

Ein Thema von RonnyKIEL · begonnen am 11. Nov 2005 · letzter Beitrag vom 14. Nov 2005
 
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

Registriert seit: 16. Jul 2005
Ort: München
391 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: XPman installiert -> Shortcuts weg Delphi 4.0 Standar

  Alt 13. Nov 2005, 23:37
Ja, das ist in der Tat eine Windows-Einstellung. Allerdings muß dazu gesagt werden, daß auch Borland da ein wenig gepfuscht hat, so ganz lupenrein ist die Unterstützung von Delphi nämlich nicht.

Unter Windows 2000 gab es die Einstellung nämlich auch schon, hier wird sie von allen Delphi-Versionen von 2 bis 2005 (Win32) gekonnt ignoriert.

Bei Windows XP wird die Einstellung ohne Manifest-Datei (bzw XPMan) ebenfalls komplett ignoriert. Ist eine Manifest-Datei im Projekt enthalten, funktioniert alles richtig, wenn der Haken (voriger Screenshot) nicht gesetzt wurde. Ist der Haken aber gesetzt, so werden nach Drücken der Alt-Taste zwar die Unterstreichungen korrekt gesetzt, die Focuspunkte bleiben aber noch immer verschwunden, diese erscheinen erst nach einem Druck auf Tab.

Eine richtige Umsetzung ist nur mit NonVCL-Programme zu erhalten, wenn die Dialoge aus einer Ressource geladen werden. Dann funktioniert es auch ohne Manifest und auch unter Windows 2000 korrekt. Bei NonVCL-Programmen, deren Fenster nicht aus Dialogen geladen werden, funktioniert es ebenfalls nicht korrekt, gleiches gilt für KOL-Anwendungen.

Daniel
Daniel Schuhmann
  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 00:40 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