| |
|
|
Gerd Telzerow | Salut, je besoin eure Aider!
Habe Folgendes Problem:
je devrait qui Tage alors Mo Di Mi........ De toute façon dans den Vordergrund avons so comment qui Spaltenbuttons.
je besoin dringen qui Tasten 37,38,39,40
Cas (IsKey(37)) | (IsKey(38)) | (IsKey(39)) | (IsKey(40)) : somme
je hoffe vous pouvez mir plus aider
MfG Gerd Telzerow |
|
|
| |
|
|
|
Frank Abbing | allô Gerd,
le Spaltenbuttons: Du könntest un zweites Listview sur dem ersten plazieren, chez dem seulement qui Spaltenbuttons sichtbar sommes. ou bien du könntest qui oberen Spaltenbuttons vers selbstgemachte Buttons ersetzen. deux Spaltenbutton-Zeilen peut cela sysliestview32 Contrôle pas trop.
Dein Tastenproblem hab je pas entier verstanden. peux dus s'il te plaît näher décrire? |
|
|
| |
|
|
|
Gerd Telzerow | allô Frank,
Spaltenbuttongs: selbstgemachte na bien sûr.
clavier:
qui Anwenderinnen serait avec einem Mauseklick une Spalte aktivieren et ensuite avec den Tasten 37 - 40 travailler, pour Betätigung einer cette Tasten muss je tout de suite qui somme berechen.
avec qui InitMessages(%Hwnd) - IsKey() ist ensuite toujours 0
je besoin qui Info sur Tasten 37 - 40
je beginne presque chez zéro.
Gerd |
|
|
| |
|
|
|
Frank Abbing | allô Gerd,
comment vois deine Funktion IsKey() aus? là kenne je une Solution, um Tasten eines Controls abzurufen et une, um Tastendruck überhaupt trop vérifier (async).
mon Democode Gebührenverwaltung_Stammtisch zeigt, comment du Tabellen toujours aktuell berechnen peux. |
|
|
| |
|
|
|
Gerd Telzerow | allô Frank,
XProfan 9
@IsKey(N)
qui Funktion ermittelt, si qui gewählte bouton actuellement gedrückt ou non. Ideal pour qui Spielsteuerung, là ici im opposition trop @Inkey$ qui bouton direct sans le détour sur den Tastaturpuffer abgefragt wird. chez gedrückter bouton ist cela Ergebnis ungleich 0, ansonsten 0.
sans InitMessages(%Hwnd) pourrait je IsKey() oui nutzen.
MfG Gerd |
|
|
| |
|
|
|
Frank Abbing | |
|
| |
|
|
|
Gerd Telzerow | allô Frank,
je crois j'ai mich verkehrt ausgedrückt.
je befinde mich dans qui liste et voudrais là qui Tasten abfragen.
avec GetControlParas(B) bekomme je seulement information si un Mausklick dans qui liste statt trouvé hat, je besoin aussi qui Tasten (37,38,39,40) dans qui liste. Gerd |
|
|
| |
|
|
|
Frank Abbing | Hi.
alors doch... Comme je le disais, Tastatureingaben volonté pas gesubclassed. je denke mais, du vouloir avec den Cursortasten entre den Spalten et Zeilen herumfahren. en supplément exposition dir s'il te plaît meinen Democode Gebührenverwaltung_Stammtisch à... si es cela pas ist, pourrait je sûrement quelque chose comme comment GetLastKey() dazunehmen, à Tastatureingaben dedans des Listviews trop erfahren. |
|
|
| |
|
|
|
Gerd Telzerow | allô Frank
> pourrait je sûrement quelque chose comme comment GetLastKey() dazunehmen
Frank cela währe super!!!!
j'ai nämlich beobachtet cela mon madame et ses Kolleginnen lieber avec qui clavier comme avec qui souris trop mindestens dans qui liste travailler.
Gerd |
|
|
| |
|
|
|
Frank Abbing | Hi,
ok, je versuchs dans den prochain Tagen fertig trop faire. |
|
|
| |
|
|
|
Michael Wodrich | trop den Wochentagen:
laisser sich avec qui ListView.dll eigentlich aussi Zeilen/Spalten am Anfang frigorifier? Quelque chose comme comment un Scrollschutz. chez qui Hilfedatei gibt es cela z.B. pour qui Titelzeile. chez einer Datenbanktabelle habe je cela aussi déjà gesehen.
avec cela wäre cela Problem ensuite oui gelöst. la première la ligne wird avec diesem Schutzattribut versehen et bleibt dadurch toujours sichtbar.
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.12.2005 ▲ |
|
|
|
|
Frank Abbing | non, cet Feature bietet un SysListview32 malheureusement pas. quoi du gesehen la hâte, étions wohl Owner-drawn-Listviews, alors selbstgestrickte... |
|
|
| |
|
|