| |
|
|
Frank Abbing | Yo benutze en zwei Dialogfenstern je una Toolbar. Beide Toolbars benutzen el gleiche Imageliste para ihre Icons. Wird nun una Dialogfenster geschlossen (y somit auch el una Toolbar). verschwinden seltsamerweise auch el Icons el otro Toolbar, qué mich veranlasst a glauben, dass el Imageliste beim Zerstören el Toolbar ebenfalls destruido. ¿Puede Si es usted el ändern, Roland?
Apéndice: Hab el más getestet y mi Idea scheint se a bestätigen. El Cuestión es nun, si Windows el Imageliste automáticamente freigibt, oder si Roland el bewirkt. Im ersten Fall debería lo zumindest una Möglichkeit geben, el Imageliste de el Toolbar abkoppeln a puede. Yo tendiere aber más a zweiten Möglichkeit (trabajo Toolbars normalerweise überhaupt con Imagelisten? Oder wandelt Roland como qué en. Jedenfalls una äusserst gelungenes Feature!). Bitte veces en Aufklärung. |
|
|
| |
|
|
|
RGH | Se puede uno Toolbar por Message una ImageList zuweisen. Hier el Ausschnitt de mi Code: KompilierenMarcaSeparaciónParLng := LongInt(CreateToolbarEx(E,Style,TS,99,HINST_COMMCTRL,IDB_VIEW_SMALL_COLOR,
pButtons,Anz,0,0,0,0,SizeOf(TTBButton)));
SendMessage(ParLng,TB_SETIMAGELIST,0,hBMP)re> hBMP es el Handle el ImageListe. Windows scheint el ImageListe con el Toolbar zusammen a zerstören. Yo fürchte, el einzige Solución es, para jede Toolbar una propio ImageListe utilizarse.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 23.12.2008 ▲ |
|
|
|
|
Frank Abbing | Bzw. el Imageliste zuvor abzulösen con dieser Message y 0 como Handle. Gracias, el Message tener Yo en el Win32.hlp en el Schnelle No se ha encontrado. Ist wohl sólo en el MSDN beschrieben. |
|
|
| |
|
|