AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein messagedlg und messagebox legen falschen Def Button vor
Thema durchsuchen
Ansicht
Themen-Optionen

messagedlg und messagebox legen falschen Def Button vor

Ein Thema von stalkingwolf · begonnen am 20. Aug 2013 · letzter Beitrag vom 22. Aug 2013
Antwort Antwort
stalkingwolf

Registriert seit: 6. Mai 2011
518 Beiträge
 
#1

messagedlg und messagebox legen falschen Def Button vor

  Alt 20. Aug 2013, 10:04
Ich habe das kuriose Problem, dass bei einem Kunden in der Messagebox Nein, anstatt Ja vorgelegt wird, obwohl bei messagedlg immer Ja vorgelegt wird und bei der messagebox "MB_YESNO + MB_ICONQUESTION+ MB_DEFBUTTON1" angegeben wird.

Im Netz habe ich über Problem, alt, auf Macs von MS Produkten gelesen, wo die Buttons falsch herum angezeigt werden. Atm warte ich noch auf ein Feedback vom Kunden.

Das lustig ist, es betrifft nur einen Mitarbeiter und alle arbeiten auf dem gleichen Terminalserver Windows 2008 RC2. Es scheint auch vom Wetter abhängig zu sein, ob Ja, oder Nein vorgelegt wird.

Jemand schon einmal dieses Problem gehabt und eine Lösung dafür? Würde mir ungern das ganz selber programmieren müssen.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: messagedlg und messagebox legen falschen Def Button vor

  Alt 20. Aug 2013, 10:21
Es mag vielleicht nicht fehlerverursachend sein, aber Bitmasken solltest Du im Allgemeinen besser verodern statt zu addieren.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
stalkingwolf

Registriert seit: 6. Mai 2011
518 Beiträge
 
#3

AW: messagedlg und messagebox legen falschen Def Button vor

  Alt 22. Aug 2013, 08:00
der Anwender hat mir nun einen Screenshot zugeschickt und die Knöpfe sind korrekt.
D.h links "Ja" und rechts "Nein". Der Fokus sitzt aber in der Tat auf Nein.

Da sich natürlich mit der Zeit die Anwender daran gewöhnen Enter zu drücken, +wird die falsche Aktion ausgeführt. Ehrlich gesagt verstehe ich aber nicht, warum das nur bei dem einen Anwender so ist.

@DeddyH
Danke für den Hinweis.
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#4

AW: messagedlg und messagebox legen falschen Def Button vor

  Alt 22. Aug 2013, 09:41
Vielleicht hängt dort ein 'TAB' im Tastaturpuffer.
  Mit Zitat antworten Zitat
Antwort Antwort


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 17:35 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