freeride-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FR-devel] Status


From: Rich Kilmer
Subject: [FR-devel] Status
Date: Sat, 26 Oct 2002 01:42:38 -0400

OK...dockbars and dockpanes work now...yeah!

I removed the east dockpane because it was causing resize issues.  That
leaves us with 'west' and 'south'  Its now real easy to work with
dockpanes.  

Example:

dockpane_slot =
plugin['/system/ui/components/DockPane'].manager.add("File View")

dockpane_slot.manager.dock("west")

dockpane_slot.data = ...(any Fox component...this will be embedded in
the tabbed pane)


As a working example, I wrote a FileBrowser.  This lets you browse the
file system using Fox's FXDirList widget and open Ruby and XML files.
Try it yourself.  To use, Click on the View menu and select 'File List'
The west dockbar opens and the FileBrowser plugin is displayed.  This is
a real simple example (which I will likely use as a tutorial example at
RokuConf) for writing a GUI plugin for FreeRIDE (all 75 lines of code)
because it includes commands, keyboard accelerators, menus, and
dockpanes/views.  Anyway, I will (tomorrow) work on the debugger, and
then move onto the source browser.  Now that the FileBrowser is in, we
will have two tabs on the the west dockbar...the File List and the
Source Tree (or whatever we call it) and the debugger on the south
dockbar.

FreeRIDE is getting really close to being able to be used to develop
FreeRIDE!

Regards,

Rich






reply via email to

[Prev in Thread] Current Thread [Next in Thread]