-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
10. Okt 2009
Ausschlaggebend hier muss die Zeitspanne sein, da nur so kann man
feststellen ob die Bewegungen schnell oder langsam sind.
Also, wie ich bis jetzt denke, einer TTimer wäre hier sinnvoll.
Darüber hinaus muss man auch die Anzahl solcher Bewegungen auswerten.
Also:
Ab einer Ausgangs Position (bevor die erste „schnelle“ Bewegung kommt)
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
10. Okt 2009
Jawohl!
Es ist was anderes, wenn in einem Program es eine Funktion gibt’s die man nicht benutzt
und doch was anderes, wenn eine Funktion nicht vorhanden ist.
Es gibt’s Leute die sich an solchen Kleinigkeiten begeistern, wie ich z.B.
Das könnte man auch… quasi mitentwickeln, weil dies ist auch nur geil
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Hi Sir Rufo :-D
Also jetzt weiß ich wirklich nicht was ich sagen sollte.
Einerseits kommt jetzt die Windows 7, anderseits weiß ich,
dass viele Anwender noch viele Jahre mit z.b. Windows XP arbeiten werden.
Natürlich wollte ich das Global lösen.
Also werde ich jetzt mit Spannung dieses Theard
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Hi Oliver
Natürlich hast Du Recht !!!
Am Anfang habe ich alle diese Probleme nicht erkannt.
So gesehen, werde ich von dem Projekt ablassen, da es gibt zu wenig (bzw. Keine) Möglichkeiten
dieses Ereignis abzufangen (halten mit der Maus) um anschließend vernünftig zu behandeln.
Im Hinblick auf die Zukunft (Windows 7) ergibt dies sowieso nicht viel Sinn.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Hi :-D
Ich habe mit Hilfe himitsu (Danke!) einen Weg gefunden, mein Problem zu Lösen.
Sobald die Titel Leiste angeklickt wird, wird TTimer.Enbabled = true gestartet
mit einem Interval = 1
und alles andere kann man (in dem OnTimer Ereignis) mit etwas Geschicklichkeit,
während TTimer läuft, auslesen und entsprechend auswerten.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Ups himitsu,
"währenddessen" ist natürlich ausschlaggebend
Da was wirklich zählt sind nur die "End-Ergebnisse" einer z.B.: links-rechts Bewegung
Muchacho
P.S.: Also muss ich weiter nach einer Lösung suchen
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Super himitsu :hello:
ich habe vorher Deinen Beitrag nicht gesehen.
Offensichtlich denkst Du etwas schneller als ich, da Du sogar schon einen Source-Entwurf vorgestellt hast.
Muchacho
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Ich denke ich habe eine Idee:
Ich muss mich bei diesem Problem höchstwahrscheinlich überhaupt nicht mit Maus-Ereignissen beschäftigen.
Es reicht doch, wenn ich mir die TForm-Ereignisse Top und Left merken kann.
Klartext:
Wenn in einer gewisser Zeitspanne sich die Form.Top und Form.Left Werte ändern und darüber hinaus in einem bestimmten Bereich bewegen (horizontal und vertikal), dann...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Hi, :-D
natürlich Sachen wie Windows 7 werde ich abfangen.
Zuerst möchte ich feststellen können, ob ein Fenster geschüttelt wurde.
Mehr will ich nicht wissen. Alles andere ist leicht zu programmieren. :wall:
Muchacho
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Hi
Nachtrag:
Meine Applikation beinhaltet mehrere fsMDIChild (FormStyle) Fenster.
Schüttel-Effekt sollte nur innerhalb meiner Applikation agieren.
Ich sollte zuerst, meine ich, in eine Richtung, die sich aus einem Zusammenspiel
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Muchacho,
9. Okt 2009
Hi :-D
Die Schüttel-Funktion (Windows 7)
Man greift einfach das momentan aktive Fenster mit der Maus,
schüttelt etwas hin und her und Windows minimiert alle weiteren geöffneten Fenster.
Erneutes Schütteln stellt die Ausgangssituation wieder her.