![]() |
Frame + ActionManager Prob. mit der Formularvererbung D2007
Hallo zusammen,
ich hab eine MainForm und eine menge an Frames, die immer wieder geladen und entladen werden. Das Menü bzw. die ToolBar hab ich mit dem ActionManager realisiert. Auf meinen Frames möchte ich natürlich auch dementsprechende Menüs anbieten. Doch leider weigert sich Delphi 2007 mit Händen und Füssen dagegen mit folgender Fehlermeldung: Zitat:
Okay, mit dieser Meldung kann ich ja noch leben...oder besser gesagt eher nicht... Hab dann eine ActionToolBar auf meinen Frame gezogen und die dann mit den ganzen Menüpunkten aus meinem ActionManager (MainForm) bestückt. Schaut echt gut aus...doch wenn ich dann das ganze zur Laufzeit betrachte sehe ich garnichts!!! (Also meine MainForm sehe ich schon und auch das Menü der Form funktioniert auch, nur die ToolBar meiner Frames sind einfach nur leer).... Und nun???? Vielleicht sitzt ja der Fehler auch zwischen Bildschirm und Stuhlrücklehne... Gruß Christian |
Re: Frame + ActionManager Prob. mit der Formularvererbung D2
*Thread ausgrab und entstaub*
Ich habe ein ähnliches Problem. Auch in Delphi 2009 ist es nicht möglich in einem Frame einen TActionManager zu nutzen. Leicht gelöst: Man nimmt TActionList im Frame und auf dem Hauptformular einen TActionManager, dem mal als "Linked ActionList" die ActionList aus dem Frame gibt. Klappt wunderbar, aber ein Problem bleibt: Einer TActionList kann ich nur eine einzelne ImageList zuweisen. Ich benötige aber zwei getrennte ImageLists (eine für 16x16 und eine für 32x32). Beim TActionManager geht das. Kennt jemand einen Weg, auch der in dem Fall mit der ActionList beide Icongrößen nutzen zu können? |
Re: Frame + ActionManager Prob. mit der Formularvererbung D2
*push*
|
Re: Frame + ActionManager Prob. mit der Formularvererbung D2
Konntest Du das Problem lösen?
|
Re: Frame + ActionManager Prob. mit der Formularvererbung D2
Leider nein. Eine Lösung würde mich auch interessieren.
|
AW: Frame + ActionManager Prob. mit der Formularvererbung D2007
Ich bin auch auf der Suche, habe mal was
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz