SuchFnc in ListIcon deaktivieren ?

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
sibru
Beiträge: 265
Registriert: 15.09.2004 18:11
Wohnort: hamburg

SuchFnc in ListIcon deaktivieren ?

Beitrag von sibru »

Bei ´nem ListIcon führt die Betätigung einer Buchstaben-Taste zur Selektion
des 1. Eintrags, der mit dem entsrechenden Buchstaben beginnt (ich nenn´
das jetzt mal "SuchFunktion")...

Nun hab´ ich ´n ListIcon mit ´n paar tausend Einträgen, jeweils mehrere
Hundert mit gleichem Anfangs-Buchstaben, und hab´ basierend auf #WM_KEYUP ´ne eigene Suchrourine gebaut, die die Tasten zu einem
Suchbegriff zusammenbaut und entsprechend selektiert...

Nur ist windows stur: nach Positionierung durch meine SuchRoutine wird
wieder die 1. Zeile mit der zuletzt betätigten Taste selektiert...

Weiß jemand, wie ich diese Windows-Suchfunkltion deaktivien kann ?
(#WM_CHARTOITEM in ´nem CallBack klappt nicht...)

Gruss Siggi
Bild Bild
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Keine Codes, keine Hilfe.
Zuletzt geändert von Fluid Byte am 30.10.2008 16:28, insgesamt 1-mal geändert.
Windows 10 Pro, 64-Bit / Outtakes | Derek
sibru
Beiträge: 265
Registriert: 15.09.2004 18:11
Wohnort: hamburg

Beitrag von sibru »

Na, ist halt ziemlich dick (3500 Zeilen), wenn´s hilft:

Edit by NicTheQuick: Der Code an dieser Stelle war zu groß für das Forum. Bitte Paste-Service nutzen
Bild Bild
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8815
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Du musst dem ListIconGadget einen Callback verpassen und
Tastatureingaben abfangen und nicht an den Orginal-Callback weiterleiten.

Ansonsten:
Keine Code, keine Hilfe.
Antworten