Fórum Dúvidas com statusbar ? #255539

22/10/2004

0

Tenho uma statusbar com cinco panels gostaria de colocar uma imagem no panel 2 e qdo o usuario clicasse no panel 2 ele abriria um form.

Ou alguem conhece um componente que faz isso ?


Jc_analista

Jc_analista

Responder

Posts

22/10/2004

Paulo_amorim

Olá

Considerando que vc quer o segundo Panel, ou seja, Panels[1]:

var
   iPosicao: Integer;
begin
     with StatusBar1 do
     begin
          iPosicao := Panels[0].Width;
          if X in [iPosicao..iPosicao + Panels[1].Width] then
           //Faz o que voce quiser
     end;
end;


Dependendo de qual Panel você quer pegar, incremente os Width dos paineis anteriores na variável iPosicao

Espero que ajude
Até+


Responder

Gostei + 0

22/10/2004

Paulo_amorim

Opa! isso eh no evento OnMouseDown

Até+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar