AGB  ·  Datenschutz  ·  Impressum  







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

Splash Screen Anzeigedauer

Ein Thema von Normalement · begonnen am 28. Mär 2016 · letzter Beitrag vom 30. Mär 2016
Antwort Antwort
Normalement
(Gast)

n/a Beiträge
 
#1

AW: Splash Screen Anzeigedauer

  Alt 30. Mär 2016, 13:15
Delphi-Quellcode:
Application.Initialize;
// ...
while (GetAsyncKeyState(VK_LCONTROL) < 0) do
 // schlafe für ein paar Millisekunden
So habe ich das jetzt mal geregelt. Funktioniert sehr gut und ohne Probleme.
Mit GetKeyState hatte ich das Problem, dass der den Zustand (Resultat von GetKeyState) speichert und nicht zurücksetzt.

jaenicke:
ich habe deinen Vorschlag umgesetzt und ich meine, dass der Dialog nun ein paar Millisekunden früher angezeigt wird Fühlt sich jedenfalls anders/besser an.
  Mit Zitat antworten Zitat
mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: Splash Screen Anzeigedauer

  Alt 30. Mär 2016, 13:36
So habe ich das jetzt mal geregelt....
...wobei ich persönlich beim Programmstart die Auswertung der rechten Shift-Taste anstelle der Control-Taste bevorzuge. Word z.B. kann man mit der Strg-Taste im abgesicherten Modus starten und weil das heutzutage ja schon fast jeder User weiß, wird es demzufolge auch bei anderen Apps ausprobiert.

Hinzu kommt: Wenn der Link für die App auf dem Desktop liegt, eine xbeliebige Verknüpfung focusiert ist, und der User dann bei gedrückter Strg-Taste eine andere Verknüpfung anklickt, gibt es machmal schöne Effekte
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
Normalement
(Gast)

n/a Beiträge
 
#3

AW: Splash Screen Anzeigedauer

  Alt 30. Mär 2016, 13:53
Auf was für Kleinigkeiten man dann doch achten muss, war mir nicht bewusst
  Mit Zitat antworten Zitat
mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

AW: Splash Screen Anzeigedauer

  Alt 30. Mär 2016, 16:35
Auf was für Kleinigkeiten man dann doch achten muss, war mir nicht bewusst
Das kommt von ganz alleine, wenn du mal 24+ Jahre Support für deine eigene Software gemacht hast
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.398 Beiträge
 
Delphi 12 Athens
 
#5

AW: Splash Screen Anzeigedauer

  Alt 30. Mär 2016, 15:58
Bei Shift aber die Taste und nicht den Status abfragen. Sonst hat man schöne Effekte, wenn z.B. CapsLock aktiviert ist.

Wobei Shift und Strg ja die Selektierung beeinflussen, vorallem bei MultiSelect.



Vielleicht könnte man auch den Rollen/Scroll-Status verwenden?
Wird ja eh kaum noch irgendwo genutzt.
Oder die Pause-Taste. (nicht die vom MediaControl)

Strg/Shift/Alt bieten sich halt gut an, da sie meistens nie alleine eine Aktion auslösen.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (30. Mär 2016 um 16:03 Uhr)
  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 03:12 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