Fórum Desabiltar menus e botoes do ToolBar #230685
07/05/2004
0
For c := 0 To Self.ComponentCount - 1 Do
begin
If (Components[c].ClassName = ´TMenuItem´)Then
begin
If(Components[c].Tag = 1) Then
TMenuItem(Components[c]).Enabled := False;
end;
If(Components[c].Tag = 1)Then
TControl(Components[c]).Enabled := False;
End;
Isso serve para desabilitar menus (através da classe e verificando a propriedade Tag) e botoes do ToolBar (verificando a propriedade Tag).Dessa forma ocorre que ou executa o procedimento para desabilitar os menus ou os botões. Mas o que eu quero é desbilitar todos.
Como eu posso fazer isso?
Valeu!!!
Diorgenes175
Curtir tópico
+ 0Posts
07/05/2004
Edkardoso
ActionToolBar1.Enabled:=false
um abraço !
Gostei + 0
07/05/2004
Diorgenes175
Pode me ajudar nessa... O que tá ocorrendo é algum conflito entre os objetos que eu nao consigo corrigir...
Valeu!!!
Diórgenes Tavares
Gravataí - RS
Gostei + 0
08/05/2004
Edkardoso
Procedure TfrmPrincipal.FormShow(Sender: TObject);
var i:integer;
begin
for i:=0 to (ActionToolBar1.ComponentCount -2) do
if ActionToolBar1.ActionControls[i].Tag =0 then
ActionToolBar1.ActionControls[i].Enabled:=false;
end;
Espero ter contribuído para o seu sucesso!
Um abraço,
Eduardo
Gostei + 0
10/05/2004
Diorgenes175
Valeu...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)