AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MenuItems zur Laufzeit immer deaktiviert

Ein Thema von scouty · begonnen am 22. Dez 2003 · letzter Beitrag vom 23. Dez 2003
Antwort Antwort
scouty

Registriert seit: 27. Nov 2003
Ort: Dresden
47 Beiträge
 
#1

MenuItems zur Laufzeit immer deaktiviert

  Alt 22. Dez 2003, 18:33
Hi Leute ich habe vielleicht ein etwas lächerliches Problem, aber ich zerbrech’ mir jetzt schon seit über einer Stunde den Kopf und komme auf keine adäquate Lösung. Vielleicht hat ja einer von Euch eine Idee. Also, hier ist das Problem:

Ich schreibe eine Anwendung, die CLX konform ist. Gegenwärtig schreibe ich noch am Hauptgrundformular, welche lediglich den Menüpunkt „File“ mit den dazugehörigen Unterpunkten enthält. Aufgrund von CLX verwende ich die Komponente TAction für die einzelnen Aktionen, welche in einer TActionList verwaltet werden. TMainMenu und TToolBar bilden mit ihren Subkomponenten TMenuItem und TToolbutton die visuellen Bestandteile meiner Programmaktionen. Doch nun mein konkretes Problem, wenn ich das Programm starten will, läuft alles ohne Probleme, nur die MenuItems und ToolButtons sind alle deaktiviert, obwohl ich alle – sowohl die Aktionen wie die Komponenten, die diese Aktionen verwenden, alle aktiviert (Attribute „Enabled“ = True) habe. Natürlich könnte ich mir jetzt ne Routine schreiben, die mir alle zur Laufzeit wieder aktiviert, aber ich mag solche Lösungen nicht, solange ich glaube, dass ich vielleicht nur ein paar Settings falsch gemacht habe. Also, wenn einer weiß, woran das bei mir liegen könnte, dann geb’ mir bitte einen Tipp.


Schon mal vielen Dank

Scouty
  Mit Zitat antworten Zitat
choose

Registriert seit: 2. Nov 2003
Ort: Bei Kiel, SH
729 Beiträge
 
Delphi 2006 Architect
 
#2

Re: MenuItems zur Laufzeit immer deaktiviert

  Alt 22. Dez 2003, 18:38
Hallo scouty,

Menüpunkte, die mit Exemplaren von TAction verknüpft sind, werden erst dann aktiv, wenn eine Ereignisbehandlungsroutine für die jeweilige TAction.OnExecute definiert worden ist.
gruß, choose
  Mit Zitat antworten Zitat
scouty

Registriert seit: 27. Nov 2003
Ort: Dresden
47 Beiträge
 
#3

Re: MenuItems zur Laufzeit immer deaktiviert

  Alt 23. Dez 2003, 14:47
Ok, danke für den Tipp. Damit ist mein Problem gelöst.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz