#
# Copyright (c) 1997-2002 The Protein Laboratory, University of Copenhagen
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
# $Id$
package Prima::VB::Config;
sub pages
{
return qw(General Additional Sliders Abstract);
}
sub classes
{
return (
'Prima::Gauge' => {
icon => 'VB::classes.gif:9',
page => 'Sliders',
class => 'Prima::VB::Gauge',
RTModule => 'Prima::Sliders',
module => 'Prima::VB::CoreClasses',
},
'Prima::StringOutline' => {
icon => 'VB::classes.gif:17',
page => 'General',
class => 'Prima::VB::StringOutline',
RTModule => 'Prima::Outlines',
module => 'Prima::VB::CoreClasses',
},
'Prima::ImageViewer' => {
icon => 'VB::classes.gif:14',
page => 'General',
class => 'Prima::VB::ImageViewer',
RTModule => 'Prima::ImageViewer',
module => 'Prima::VB::CoreClasses',
},
'Prima::Label' => {
icon => 'VB::classes.gif:15',
page => 'General',
class => 'Prima::VB::Label',
RTModule => 'Prima::Label',
module => 'Prima::VB::CoreClasses',
},
'Prima::GroupBox' => {
icon => 'VB::classes.gif:10',
page => 'General',
class => 'Prima::VB::GroupBox',
RTModule => 'Prima::Buttons',
module => 'Prima::VB::CoreClasses',
},
'Prima::InputLine' => {
icon => 'VB::classes.gif:13',
page => 'General',
class => 'Prima::VB::InputLine',
RTModule => 'Prima::InputLine',
module => 'Prima::VB::CoreClasses',
},
'Prima::ScrollWidget' => {
icon => 'VB::classes.gif:21',
page => 'Abstract',
class => 'Prima::VB::ScrollWidget',
RTModule => 'Prima::ScrollWidget',
module => 'Prima::VB::CoreClasses',
},
'Prima::Widget' => {
icon => 'VB::VB.gif:0',
page => 'Abstract',
class => 'Prima::VB::Widget',
RTModule => 'Prima::Classes',
module => 'Prima::VB::Classes',
},
'Prima::OutlineViewer' => {
icon => 'VB::classes.gif:17',
page => 'Abstract',
class => 'Prima::VB::OutlineViewer',
RTModule => 'Prima::Outlines',
module => 'Prima::VB::CoreClasses',
},
'Prima::SpinEdit' => {
icon => 'VB::classes.gif:25',
page => 'Sliders',
class => 'Prima::VB::SpinEdit',
RTModule => 'Prima::Sliders',
module => 'Prima::VB::CoreClasses',
},
'Prima::Calendar' => {
icon => 'VB::classes.gif:32',
page => 'Additional',
class => 'Prima::VB::Calendar',
RTModule => 'Prima::Calendar',
module => 'Prima::VB::CoreClasses',
},
'Prima::DirectoryListBox' => {
icon => 'VB::classes.gif:6',
page => 'Additional',
class => 'Prima::VB::DirectoryListBox',
RTModule => 'Prima::FileDialog',
module => 'Prima::VB::CoreClasses',
},
'Prima::ComboBox' => {
icon => 'VB::classes.gif:3',
page => 'General',
class => 'Prima::VB::ComboBox',
RTModule => 'Prima::ComboBox',
module => 'Prima::VB::CoreClasses',
},
'Prima::Radio' => {
icon => 'VB::classes.gif:18',
page => 'General',
class => 'Prima::VB::Radio',
RTModule => 'Prima::Buttons',
module => 'Prima::VB::CoreClasses',
},
'Prima::SpeedButton' => {
icon => 'VB::classes.gif:19',
page => 'Additional',
class => 'Prima::VB::Button',
RTModule => 'Prima::Buttons',
module => 'Prima::VB::CoreClasses',
},
'Prima::ListBox' => {
icon => 'VB::classes.gif:16',
page => 'General',
class => 'Prima::VB::ListBox',
RTModule => 'Prima::Lists',
module => 'Prima::VB::CoreClasses',
},
'Prima::CheckBox' => {
icon => 'VB::classes.gif:2',
page => 'General',
class => 'Prima::VB::CheckBox',
RTModule => 'Prima::Buttons',
module => 'Prima::VB::CoreClasses',
},
'Prima::CircularSlider' => {
icon => 'VB::classes.gif:4',
page => 'Sliders',
class => 'Prima::VB::CircularSlider',
RTModule => 'Prima::Sliders',
module => 'Prima::VB::CoreClasses',
},
'Prima::DetailedList' => {
icon => 'VB::classes.gif:31',
page => 'General',
class => 'Prima::VB::DetailedList',
RTModule => 'Prima::DetailedList',
module => 'Prima::VB::CoreClasses',
},
'Prima::Edit' => {
icon => 'VB::classes.gif:8',
page => 'General',
class => 'Prima::VB::Edit',
RTModule => 'Prima::Edit',
module => 'Prima::VB::CoreClasses',
},
'Prima::ColorComboBox' => {
icon => 'VB::classes.gif:1',
page => 'Additional',
class => 'Prima::VB::ColorComboBox',
RTModule => 'Prima::ColorDialog',
module => 'Prima::VB::CoreClasses',
},
'Prima::Slider' => {
icon => 'VB::classes.gif:22',
page => 'Sliders',
class => 'Prima::VB::Slider',
RTModule => 'Prima::Sliders',
module => 'Prima::VB::CoreClasses',
},
'Prima::AltSpinButton' => {
icon => 'VB::classes.gif:24',
page => 'Sliders',
class => 'Prima::VB::AltSpinButton',
RTModule => 'Prima::Sliders',
module => 'Prima::VB::CoreClasses',
},
'Prima::Header' => {
icon => 'VB::classes.gif:30',
page => 'Sliders',
class => 'Prima::VB::Header',
RTModule => 'Prima::Header',
module => 'Prima::VB::CoreClasses',
},
'Prima::DirectoryOutline' => {
icon => 'VB::classes.gif:7',
page => 'Additional',
class => 'Prima::VB::DirectoryOutline',
RTModule => 'Prima::Outlines',
module => 'Prima::VB::CoreClasses',
},
'Prima::Button' => {
icon => 'VB::classes.gif:0',
page => 'General',
class => 'Prima::VB::Button',
RTModule => 'Prima::Buttons',
module => 'Prima::VB::CoreClasses',
},
'Prima::TabSet' => {
icon => 'VB::classes.gif:27',
page => 'Additional',
class => 'Prima::VB::TabSet',
RTModule => 'Prima::Notebooks',
module => 'Prima::VB::CoreClasses',
},
'Prima::ScrollBar' => {
icon => 'VB::classes.gif:20',
page => 'General',
class => 'Prima::VB::ScrollBar',
RTModule => 'Prima::ScrollBar',
module => 'Prima::VB::CoreClasses',
},
'Prima::ListViewer' => {
icon => 'VB::classes.gif:16',
page => 'Abstract',
class => 'Prima::VB::ListViewer',
RTModule => 'Prima::Lists',
module => 'Prima::VB::CoreClasses',
},
'Prima::TabbedNotebook' => {
icon => 'VB::classes.gif:28',
page => 'Additional',
class => 'Prima::VB::TabbedNotebook',
RTModule => 'Prima::Notebooks',
module => 'Prima::VB::CoreClasses',
},
'Prima::Notebook' => {
icon => 'VB::classes.gif:29',
page => 'Abstract',
class => 'Prima::VB::Notebook',
RTModule => 'Prima::Notebooks',
module => 'Prima::VB::CoreClasses',
},
'Prima::DriveComboBox' => {
icon => 'VB::classes.gif:5',
page => 'Additional',
class => 'Prima::VB::DriveComboBox',
RTModule => 'Prima::FileDialog',
module => 'Prima::VB::CoreClasses',
},
'Prima::SpinButton' => {
icon => 'VB::classes.gif:23',
page => 'Sliders',
class => 'Prima::VB::SpinButton',
RTModule => 'Prima::Sliders',
module => 'Prima::VB::CoreClasses',
},
'Prima::Grid' => {
RTModule => 'Prima::Grids',
class => 'Prima::VB::Grid',
page => 'General',
icon => 'VB::classes.gif:33',
module => 'Prima::VB::CoreClasses',
},
'Prima::AbstractGrid' => {
RTModule => 'Prima::Grids',
class => 'Prima::VB::AbstractGrid',
page => 'Abstract',
icon => 'VB::classes.gif:33',
module => 'Prima::VB::CoreClasses',
},
);
}
1;