Comment activer les boutons de ruban qui sont désactivés après avoir cliqué sur le bouton plus de commandes dans un quickaccessbar en utilisant Delphi?rubans de contrôle
Répondre
Ceci est un bug
rapport Quality Central 70342 connu:
Lorsque vous utilisez les contrôles du ruban, si l'on ajoute une barre d'outils d'accès rapide, puis lors de l'exécution choisit l'option « Autres commandes » à personnaliser la barre d'outils d'accès rapide, beaucoup (mais pas toujours tous) les composants d'action dans divers groupes deviendront définitivement désactivés.
S'il vous plaît voir le rapport lui-même pour plus d'informations: http://qc.embarcadero.com/wc/qcmain.aspx?d=70342
Le rapport est encore ouvert, donc je ne peux pas avoir été résolu D2011 non plus, mais la qualité centrale pourrait être en retard par rapport un peu.
Mise à jour
Le rapport indique qu'il n'y a pas de travail autour, mais Jack Sudarev a posté un dans les commentaires:
procedure TForm6.ActionManager1StateChange(Sender: TObject);
begin
UpdateActions(ActionManager1);
end;
procedure TForm6.UpdateActions(ActionManager: TActionManager);
var
i: Integer;
begin
if not Assigned(ActionManager) then
Exit;
for i := 0 to ActionManager.ActionCount - 1 do
begin
(ActionManager.Actions[i] as TAction).Enabled := False;
(ActionManager.Actions[i] as TAction).Enabled := True;
end;
end;
C'est ce que je l'ai fait:
procedure TmainTranslatform.MyUpdateActions(ActionManager: TActionManager);
var
i: Integer;
begin
if not Assigned(ActionManager) then
Exit;
for i := 0 to ActionManager.ActionCount - 1 do
begin
if (ActionManager.Actions[i] is TFileOpen) then
begin
(ActionManager.Actions[i] as TFileOpen).Enabled := False;
(ActionManager.Actions[i] as TFileOpen).Enabled := True;
end;
if (ActionManager.Actions[i] is TAction) then
begin
(ActionManager.Actions[i] as TAction).Enabled := False;
(ActionManager.Actions[i] as TAction).Enabled := True;
end;
end;
end;
- 1. Courir Rubans Koans dans Netbeans 6.9.1
- 2. comment ajouter des rubans Windows 7 à une application WTL
- 3. Ajouter un bouton à un groupe de rubans DevExpress
- 4. Comment rendre des barres/rubans d'événements comme ceux de google calendar ou fullcalendar pour jQuery
- 5. Krypton contrôle quelqu'un?
- 6. Contrôle de contrôle d'accès Amazon S3
- 7. État du contrôle de contrôle personnalisé ASP.NET
- 8. Silverlight Panorama Contrôle: chevauchement de contrôle?
- 9. De contrôle WPF à contrôle Silverlight
- 10. modèle de contrôle de connexion et ID de contrôle = Connexion
- 11. Inversion de contrôle pour votre conteneur Inversion de contrôle?
- 12. Contrôle de la molette de contrôle dans Android
- 13. Contrôle de la source par rapport au contrôle de révision?
- 14. Contrôle de substitution au niveau de contrôle utilisateur?
- 15. contrôle de validation incapable de trouver son contrôle pour valider
- 16. Boîte à outils de contrôle Ajax Contrôle de contrôle - Remplacer RatingBehavior.js
- 17. Bug ASp.NET Ajax Contrôle Contrôle
- 18. problème de contrôle gridview
- 19. Performance de contrôle WPF
- 20. WPF Contrôle de validation
- 21. TreeView problème de contrôle
- 22. Structures de contrôle XSLT!
- 23. Validation de contrôle imbriquée
- 24. Indicateur de contrôle personnalisé
- 25. vb.net - Contrôle de tabulation?
- 26. contrôle serveur de base
- 27. Contrôle de WriteProfileString
- 28. Contrôle de connexion ASP.NET
- 29. Contrôle de navigation WPF
- 30. Contrôle de l'organigramme Silverlight
+1 pour un effort supplémentaire dans la recherche de solution de contournement –
Génial Cela fonctionne Merci beaucoup – Rajesh
Notez que [QualityCentral a été ut down] (https://community.embarcadero.com/blogs/entry/quality-keeps-moving-forward), vous ne pouvez plus accéder aux liens 'qc.embarcadero.com'. Si vous avez besoin d'accéder aux anciennes données de QC, regardez [QCScraper] (http://www.uweraabe.de/Blog/2017/06/09/how-to-save-qualitycentral/). –