Icone no treeview
Gostaria de saber como aplico um ícone nos itens de um treeview em tempo de execução. Antecipo que o ícone fisicamente não existe. Eu recebo o handle através de uma API e o aplico a um objeto TIcon.
Tentei armezenar o mesmo em um imagelist, durante a execução, mas não consegui...
Tentei armezenar o mesmo em um imagelist, durante a execução, mas não consegui...
Thaleshcv
Curtidas 0
Melhor post
Gabriela
01/12/2004
Thales,
eu uso na minha treeview, esse recurso de adicionar na imagelist em tempo de execução e funciona direitinho. Talvez o problema possa estar sendo a imagelist que vc adiciona o icone não estar relacionada com a treeview.
eu uso na minha treeview, esse recurso de adicionar na imagelist em tempo de execução e funciona direitinho. Talvez o problema possa estar sendo a imagelist que vc adiciona o icone não estar relacionada com a treeview.
GOSTEI 1
Mais Respostas
Motta
13/07/2004
TCustomImageList.Add
TCustomImageListSee also
Adds an Image and its Mask to the image list object.
function Add(Image, Mask: TBitmap): Integer;
Description
Use the Add method to add images with their masks to an image list. It returns the index of the added image, or -1 if it fails. When the Masked property of the image list is False, the second bitmap handle is ignored; it can be set to nil.
TTreeNode.ImageIndex
TTreeNodeSee also
Specifies which image is displayed when a node is in its normal state and is not currently selected.
property ImageIndex: TImageIndex;
Description
Use the ImageIndex property with the Images property of the tree view to specify the image for the node in it’s normal state.
já tentou usar este par de met/prop ?
TCustomImageListSee also
Adds an Image and its Mask to the image list object.
function Add(Image, Mask: TBitmap): Integer;
Description
Use the Add method to add images with their masks to an image list. It returns the index of the added image, or -1 if it fails. When the Masked property of the image list is False, the second bitmap handle is ignored; it can be set to nil.
TTreeNode.ImageIndex
TTreeNodeSee also
Specifies which image is displayed when a node is in its normal state and is not currently selected.
property ImageIndex: TImageIndex;
Description
Use the ImageIndex property with the Images property of the tree view to specify the image for the node in it’s normal state.
já tentou usar este par de met/prop ?
GOSTEI 0
Thaleshcv
13/07/2004
TCustomImageList.Add
TCustomImageListSee also
Adds an Image and its Mask to the image list object.
function Add(Image, Mask: TBitmap): Integer;
Description
Use the Add method to add images with their masks to an image list. It returns the index of the added image, or -1 if it fails. When the Masked property of the image list is False, the second bitmap handle is ignored; it can be set to nil.
TTreeNode.ImageIndex
TTreeNodeSee also
Specifies which image is displayed when a node is in its normal state and is not currently selected.
property ImageIndex: TImageIndex;
Description
Use the ImageIndex property with the Images property of the tree view to specify the image for the node in it’s normal state.
já tentou usar este par de met/prop ?
tentei usar o metodo addicon do imagelist. mas o icone nao foi adicionado...
GOSTEI 0
Motta
13/07/2004
Nunca fiz isto, na verdade foi um palpite.
GOSTEI 0
Alan
13/07/2004
Thales,
eu uso na minha treeview, esse recurso de adicionar na imagelist em tempo de execução e funciona direitinho. Talvez o problema possa estar sendo a imagelist que vc adiciona o icone não estar relacionada com a treeview.
Gabriela Você teria um exemplo disso ,para me mostrar?eu uso na minha treeview, esse recurso de adicionar na imagelist em tempo de execução e funciona direitinho. Talvez o problema possa estar sendo a imagelist que vc adiciona o icone não estar relacionada com a treeview.
GOSTEI 0
Alan
13/07/2004
Thales,
eu uso na minha treeview, esse recurso de adicionar na imagelist em tempo de execução e funciona direitinho. Talvez o problema possa estar sendo a imagelist que vc adiciona o icone não estar relacionada com a treeview.
Teria um exemplo disso para me mostrar?
eu uso na minha treeview, esse recurso de adicionar na imagelist em tempo de execução e funciona direitinho. Talvez o problema possa estar sendo a imagelist que vc adiciona o icone não estar relacionada com a treeview.
GOSTEI 0