Fórum RIBBON - Redimensionamento Action DELPHI XE6 #489361
19/08/2014
0
estou tentamo inovar minha aplicações, porém estou com problema de centralização da imagem.
Estou usando ActionManager e ImageList, quando eu coloco minha Action no meu Group do Ribbon não nem uma opção de centralização ou size.
Ribbon aceita png normal ?
[img]http://arquivo.devmedia.com.br/forum/imagem/381944-20140819-103808.png[/img]
Pedro Henrique
Curtir tópico
+ 0Post mais votado
10/09/2014
a) Antes de adicionar imagens no ImageList, alterei: Color Depth com cd23bit, Drawing Style com dsTransparent e ajustei Heigth e Width para 32. Feito isso, associei a ImageList com o Manager na propriedade "LargeImages" --->>> (no exemplo seu, vi que está em LargeDISABLEImages !
(com o tamanho correto, depth da cor e DT com dsTransparent), aceita em problemas arquivos.png)
b) Ao colocar os botões no Ribbon, realmente eles vão ainda ficar cortados. Ai vem o truque:
c) Abra o Manager. Em seguida click no botão que já estará no Ribbon.
d) No Object Inspector deste botão, abra "CommandProperties" e altere o "ButtonSize" para bsLarge.
Eu fiz isso e ficou perfeito !
Pior sou eu, que consegui fazer sim as imagens ficarem perfeitas, mas não consigo de jeito nenhum, executar uma "Ação" dos botões !!!
Se vc puder, me ajude.
Grato,
Aler.
Aler Tess
Gostei + 1
Mais Posts
11/09/2014
Pedro Henrique
obrigado pela resposta. Aqui vai minha ajuda para seu problema.
1 - Vá no ActionManager
2- Crie Nova Ação (New Action)
Por padrão essa ação irá chamar Action 1
Gostei + 0
11/09/2014
Pedro Henrique
obrigado pela resposta. Aqui vai minha ajuda para seu problema.
1 - Vá no ActionManager
2- Crie Nova Ação (New Action)
*Por padrão essa ação irá chamar Action 1
* Clique na ação e mude o capiton e name dela
[img]http://arquivo.devmedia.com.br/forum/imagem/381944-20140911-150138.png[/img]
3- Clique no seu Botão para atribuir uma ação a ele
Nas propriedades do botão, vá em Action e procure a Action que voce acabou de criar, selecione ele.
4- Agora volte no ActionManager é de dois cliques na Action criada, ai voce poderá escrever o codigo para que o botão faça algo.
Abraços
Gostei + 0
11/09/2014
Aler Tess
Pelo que vc me explicou, tem uma "certa ordem" para fazer as coisas. Vamos ver se eu entendi direito.
- Posso de cara já "excluir" a ação "MODELOS" q eu havia criado (coloquei ontem um novo post sobre o assunto, com o código).
1) Incluir uma nova ação e no mesmo momento, mudar o "name" e tbem o Caption.
2) O Botão (que já vai estar no Ribbon), altero para essa nova ação.
3) Só depois de ter feito isso é que eu posso "escrever" o código para a ação.
Vou testar e te aviso..
Desde já, obrigado pelo Help !
Gostei + 0
30/12/2015
Henrique Rodrigues
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)