[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [FR-devel] FreeRIDE internals
From: |
Dmitry V. Sabanin |
Subject: |
Re: [FR-devel] FreeRIDE internals |
Date: |
Fri, 7 Nov 2003 13:23:59 +0700 |
User-agent: |
KMail/1.5.9 |
On Friday 07 November 2003 01:36, Curt Hibbs wrote:
> Dmitry V. Sabanin wrote:
> > Hi,
> > I'm trying to understand FR internal structure and probably hack
> > some code.
8-< snipped
> You should find everything you need to know in FreeRIDE's HelloWorld HowTo:
>
> http://freeride.rubyforge.org/wiki/wiki.pl?HelloWorld_HowTo
>
> It adds a HelloWorld command to the Tools menu. Also, you could check out
> the plugins that other users have created (most of which also add menu
> items) at:
>
> http://freeride.rubyforge.org/wiki/wiki.pl?UserPlugins
My question was not about my own plugins and menu there. I'm interested in
CoreCommands plugin, as I'm trying to understand how FR works.
I see in HelloWorld example:
tools_menu = plugin['/system/ui/components/MenuPane?[/Tools menu]?'].manager
tools_menu.add_command('Examples/Hello?')
But I don't see any of this code in core_commands.rb, then where menu for core
commands gets created? (that's the question :)
--
sdmitry -=- Dmitry V. Sabanin
MuraveyLabs.