Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi unbekanntes aus SDK-Headern (https://www.delphipraxis.net/112925-unbekanntes-aus-sdk-headern.html)

himitsu 29. Apr 2008 17:38


unbekanntes aus SDK-Headern
 
Moin ihr,

kennt zufällig jemand die Werte von
Delphi-Quellcode:
{Common Control Message} CCM_TRANSLATEACCELERATOR = ???
{Header Control Message} HDM_TRANSLATEACCELERATOR = CCM_TRANSLATEACCELERATOR;

// ToolBar Image Flag für TBBUTTONINFO.dwMask
TBIF_IMAGELABEL = ???
im iNet und Vista-PSDK konnte ich jedenfalls nichts finden. :cry:


Und wofür sind eigentlich diese Konstanten?
bzw. wo werden sie verwendet?
Delphi-Quellcode:
ILGT_NORMAL = $00000000;
ILGT_ASYNC = $00000001;
meine Vermutung geht derzeit in Richtung fStyle-Parameter (drawing flags) von ImageList_Draw,
aber ich bin mir nicht ganz sicher. :?


(allgemeiner Titel, da ich bestimmt nochmal mit sowas kommen werde ... und andere dürfen natürlich auch hier mitfragen)

toms 29. Apr 2008 18:52

Re: unbekanntes aus SDK-Headern
 
Laut msdn ist HDM_TRANSLATEACCELERATOR noch nicht implementiert.

Zitat:

Zitat von msdn
HDM_TRANSLATEACCELERATOR Message
Not implemented.

Delphi-Quellcode:
HDM_SETFOCUSEDITEM = HDM_FIRST + 28;
vielleicht ist
Delphi-Quellcode:
HDM_TRANSLATEACCELERATOR = HDM_FIRST + 29

himitsu 29. Apr 2008 19:49

Re: unbekanntes aus SDK-Headern
 
Also HDM_TRANSLATEACCELERATOR ist als CCM_TRANSLATEACCELERATOR definiert (laut Vista-Header-Files), aber CCM_TRANSLATEACCELERATOR find ich nirgends
und nach deiner Vorgehnweise wäre es wohl eher CCM_FIRST + 12,

aber falls dessen Wert wirklich noch nicht definiert ist, dann laß ich es lieber erstmal ohne Wert.


TBIF_IMAGELABEL schint aber implementiert zu sein, nur als was :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:45 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