Ctbx::Application | The main application class |
Ctbx::BBox | Class to represent a two dimensional bounding box |
Ctbx::Caret | |
Ctbx::Clipboard | Class to handler the global RISC OS clipboard |
Ctbx::ClipboardClaimedListener | Listener for clipboard related events |
►Ctbx::ClipboardData | Base class for data used on the clipboard |
Ctbx::ClipboardBytes | Convenience class to create clipboard data for an array of bytes |
Ctbx::ClipboardText | Convenience class to create clipboard data containing a string |
Ctbx::ClipboardFormatListener | Listener for the response to check_format(s) |
Ctbx::Colour | Class to represent a RGB colour |
Ctbx::ColourPalette | A class to hold a list of Colours for the a colour palette |
Ctbx::ColourSelectedEvent | Event data for colour selected event |
►Ctbx::Component | Base class for components in an object |
Ctbx::ext::TreeViewCurrentNode | Class representing the current node in a tree view |
►Ctbx::Gadget | This is the base class for all Gadgets |
Ctbx::ActionButton | ActionButton wrapper for an underlying toolbox ActionButton gadget |
Ctbx::Adjuster | An Adjuster is a gadget that shows two arrows facing in opposite directions either vertically or horizontally |
Ctbx::Button | A Button is a gadget that show a sprite or some text in the window |
Ctbx::DisplayField | DisplayField wrapper for an underlying toolbox DisplayField gadget |
Ctbx::Draggable | A Draggable is a gadget that shows |
Ctbx::ext::Tabs | Class for Rick Griffins Tabs Gadget |
Ctbx::ext::TreeView | TreeView wrapper class for an underlying toolbox TreeView gadget |
Ctbx::NumberRange | NumberRange wrapper for an underlying toolbox NumberRange gadget |
Ctbx::OptionButton | OptionButton wrapper for an underlying toolbox OptionButton gadget |
Ctbx::PopUp | A PopUp is a gadget that shows a menu arrow icon that shows an associated menu when clicked |
Ctbx::RadioButton | A RadioButton is a gadget that is shown with other RadioButtons to allow the choice of one item of a group of options |
Ctbx::ScrollList | Scrolling list of items with an optional sprite |
Ctbx::Slider | A Slider is a gadget that shows bar in a well which may be draggable by the user |
Ctbx::StringSet | StringSet wrapper class for an underlying toolbox StringSet gadget |
Ctbx::TextArea | Class to manipulate a toolbox TextArea gadget |
Ctbx::ToolAction | A ToolAction is a gadget that shows a button that changes it's sprite or text depending on if it is on/off or faded |
Ctbx::WritableField | WritableField wrapper class for an underlying toolbox WritableField gadget |
Ctbx::MenuItem | Class representing a single menu item on a menu |
Ctbx::DataReceivedEvent | Class with details of buffer transferred from another application |
►Ctbx::doc::DocCreatorBase | Base class to help create a document and a window to show it in |
Ctbx::doc::DocCreator< T, W > | Templated class to provide information on a documents file type and how to create the document and its window |
Ctbx::doc::DocPositionWindow | Class to reposition each newly opened document window so the titles don't overlap |
Ctbx::doc::Document | Base class for a document |
Ctbx::DragHandler | Class to report status of a drag started on a window |
Ctbx::DrawCapAndJoin | Class to set the cap and joins style for lines that are greater than a single pixel wide |
Ctbx::DrawDashPattern | Class to represent a dash pattern for lines |
►Ctbx::DrawElement | Base class for elements added to a draw path |
Ctbx::DrawElementBezier | Bezier curve to element |
Ctbx::DrawElementCloseGap | Close path with a gap element |
Ctbx::DrawElementCloseLine | Close path with a line element |
Ctbx::DrawElementContinuation | Pointer to continuation of path |
Ctbx::DrawElementEnd | End of path |
Ctbx::DrawElementGap | Gap to (x, y) Element |
Ctbx::DrawElementLine | Line to (x, y) Element |
Ctbx::DrawElementMove | Move to (x, y) starting new subpath |
Ctbx::DrawElementMoveInternal | Move to (x, y) starting new subpath |
Ctbx::DrawPath | Class to represent, display and manipulate a graphical path used by the Draw RISC OS module |
Ctbx::DrawTransform | Class to represent Drawing transforms |
►Ctbx::EventInfo | Class to provide information on a toolbox event |
Ctbx::AboutToBeShownEvent | Event information for AboutToBeShown event |
Ctbx::AdjusterClickedEvent | Event information for Adjuster Clicked event |
Ctbx::ButtonSelectedEvent | Button has been selected event |
Ctbx::CaretEvent | Event data for lose or gain caret listener |
Ctbx::DragEndedEvent | Event information for Drag ended event |
Ctbx::DragStartedEvent | Event information for Drag started event |
Ctbx::ext::TabsSelectionEvent | A tab has been selected event information |
Ctbx::ext::TreeViewNodeDraggedEvent | Tree node has been dragged event |
Ctbx::ext::TreeViewNodeExpandedEvent | Tree node has been expanded event |
Ctbx::ext::TreeViewNodeSelectedEvent | Tree node has been selected event |
Ctbx::ext::TreeViewScrollEvent | Tree has been scrolled event |
Ctbx::FontDboxApplyEvent | Event information for FontDboxApplyListener |
Ctbx::FontMenuSelectionEvent | Class to return information on font menu selection event |
Ctbx::IconbarClickEvent | Iconbar as been clicked event details |
Ctbx::KeyEvent | Event data for lose or gain caret listener |
Ctbx::MouseClickEvent | Event for click on a window |
Ctbx::OpenWindowEvent | Event data for open window request listener |
Ctbx::OptionButtonStateEvent | Event for Option button state changed |
Ctbx::PopUpAboutToBeShownEvent | Event information for PopUp AboutToBeShown event |
Ctbx::PrintDboxPrintEvent | Print button has been pressed event |
Ctbx::PrintDboxSetupAboutToBeShownEvent | The dialog box associated with the setup button is about to be shown event |
Ctbx::RadioButtonStateChangedEvent | Event information for RadioStateButton event that is generated when a radio buttons state changes |
Ctbx::RedrawEvent | Event passed to redraw listener to give details on the area that needs a redraw |
Ctbx::SaveAsDialogueCompletedEvent | Event information for when saveas dialogue has been completed |
Ctbx::SaveAsSaveCompletedEvent | Event for SaveAsSaveCompletedListener |
Ctbx::ScaleApplyFactorEvent | Class to provide apply factor event information for Scale object |
Ctbx::ScrollListSelectionEvent | Item has been selected event |
Ctbx::ScrollRequestEvent | Information for ScrollRequest listener |
Ctbx::SubMenuEvent | Event details for submenu event |
►Ctbx::TextChangedEvent | Event details for a change of text in a gadget |
Ctbx::StringSetTextChangedEvent | StringSet text change event |
Ctbx::WritableFieldTextChangedEvent | Writable field text change event |
Ctbx::ToolActionSelectedEvent | Event information for ToolAction Selected events |
Ctbx::UserEvent | UserEvent class holds details for a UserEventListener |
►Ctbx::ValueChangedEvent | Event details for a change of an integer value in a gadget |
Ctbx::SliderValueChangedEvent | Information on event generated when the value of the slider has been changed |
Ctbx::FilerAction | Class to use the RISC OS desktop filer to perform multi-tasking file operations |
Ctbx::Fixed16 | Class to represent a fixed point number with 16bits before and after the point |
Ctbx::Font | Class to handle painting and measuring text using an outline font |
►Ctbx::FontDetails | Structure used to return details of a font |
Ctbx::FullFontDetails | Structure used to return full details of the font which also includes the font identifier |
Ctbx::view::GadgetListCopyRow | Interface for copying from one row to another |
Ctbx::view::GadgetListView | Class to create a list view with each line made up of one or more gadgets |
►Ctbx::Graphics | Interface to drawing graphics to the screen |
►Ctbx::OSGraphics | Class to draw to graphics to the screen using standard OS routines with no translation or scaling |
Ctbx::OffsetGraphics | Class to draw to graphics to the screen using standard OS routines off setting the coordinates given |
Ctbx::Hourglass | Display the RISC OS hour glass |
Ctbx::IdBlock | Information passed back by the Toolbox with each toolbox event providing information on where the event occurred |
►Ctbx::Image | Base class image classes providing a consistent interface to plot the to the screen |
Ctbx::DrawFile | Class to render a draw file to the screen |
Ctbx::JPEG | Class to load and display JPEG images |
►Ctbx::Sprite | Common base class for the UserSprite and WimpSprite classes |
Ctbx::UserSprite | Sprite from a user sprite area |
Ctbx::WimpSprite | Class for handling sprites from the Wimp sprite pool |
Ctbx::view::ItemRenderer::Info | Information on what needs to be redrawn |
►Cinvalid_argument | |
Ctbx::ComponentNullError | Exception thrown when a C++ object representing a toolbox gadget uses a method that requires a non-null gadget id |
Ctbx::GadgetClassError | Exception thrown when an underlying toolbox gadget id doesn't match the C++ class used to represent the toolbox gadget |
Ctbx::ObjectClassError | Exception thrown when the underlying toolbox object class doesn't match the C++ class used to represent the toolbox object |
Ctbx::ObjectNullError | Exception thrown when a C++ object representing a toolbox object uses a method that requires a non-null toolbox handle |
Ctbx::res::ResGadgetExists | Exception thrown when a window resource already contains a gadget with a component id |
Ctbx::res::ResGadgetNotFound | Exception thrown when a gadget can't be found in a window |
Ctbx::res::ResGadgetTypeMismatch | Exception thrown when a ResObject is assigned to a subclass with the wrong class id |
Ctbx::res::ResMenuItemExists | Exception thrown when a menu resource already contains an item with a component id |
Ctbx::res::ResMenuItemNotFound | Exception thrown when an item can't be found in a menu |
Ctbx::res::ResObjectClassMismatch | Exception thrown when a ResObject is assigned to a subclass with the wrong class id |
Ctbx::res::ResObjectExists | Exception thrown when the ResEditor already contains an object with a given name |
Ctbx::res::ResObjectNotFound | Exception thrown when an object can't be found in a ResEditor or ResFile |
Ctbx::res::ResShortcutExists | Exception thrown when a window resource already contains a shortcut with a key code |
Ctbx::res::ResShortcutNotFound | Exception thrown when a shortcut key can't be found in a window |
Ctbx::ResMenuItemError | Exception thrown is a component id does not refer to an item in a menu resource |
►Ctbx::view::ItemRenderer | Base class to render an indexed item |
Ctbx::view::TypedItemRenderer< T > | Base class for item renderer that work on a specific type and use an ItemViewValue object to return the value to use |
►Ctbx::view::TypedItemRenderer< std::string > | |
Ctbx::view::FontItemRenderer | ItemRenderer to render text with a given font in a fixed height |
Ctbx::view::IconItemRenderer | Class to render an icon with text similar to the normal view in the filer |
Ctbx::view::WimpFontItemRenderer | Renderer base class to put text in a cell using the current wimp font |
►Ctbx::view::TypedItemRenderer< tbx::Sprite * > | |
Ctbx::view::SpriteItemRenderer | Item renderer to render a sprite in a cell |
Ctbx::view::ItemViewClickEvent | Event for click on ItemView |
►Ctbx::view::ItemViewValue< T > | Base class to provide a value of a given type for an item view |
Ctbx::view::IndexItemViewValue< T, C > | Convenience template to return an item of a collection as the value for a view |
Ctbx::view::MethodItemPtrViewValue< T, C, I > | Convenience template to return a member of the class in a collection of pointers as the value for a view |
Ctbx::view::MethodItemViewValue< T, C, I > | Convenience template to return a member of the class in a collection as the value for a view |
►Ctbx::view::ItemViewValue< std::string > | |
►Ctbx::view::ItemViewStringValue | Base class to provide a value as a string |
Ctbx::view::IndexItemViewStringValue< C > | Convenience template to return an item of a collection as the value for a view as a string |
Ctbx::view::MethodItemPtrViewStringValue< T, C, I > | Convenience template to return a member of the class in a collection of pointers as the value for a view |
Ctbx::view::MethodItemViewStringValue< T, C, I > | Convenience template to return a member of the class in a collection as the value for a view |
Ctbx::view::ItemViewValue< tbx::Sprite * > | |
Ctbx::PathInfo::Iterator | Iterator used to iterate through a directory |
Ctbx::Path::Iterator | Iterator to step through files in a folder |
Ctbx::view::Selection::Iterator | Class to iterate through all the selected indices |
Ctbx::SafeList< T >::Iterator | Simple class to iterate through the list |
Ctbx::SpriteArea::iterator | Iterator class for iterating through UserSprites in a sprite area |
►Ctbx::view::Selection::IteratorImpl | Class derived from in subclasses to actually provided the iterator implementation |
Ctbx::view::SingleSelection::SingleIteratorImpl | Class derived to implement iterator |
►CIteratorImpl | |
Ctbx::view::MultiSelection::MultiIteratorImpl | Class derived to implement iterator |
Ctbx::PathInfo::Iterator::IterBlock | Low level class to deal with the file iteration kernel calls |
Ctbx::Path::Iterator::IterBlock | Low level class to deal with the file iteration kernel calls |
►Ctbx::Listener | Base class for all toolbox event listeners |
►Ctbx::AboutToBeShownListener | Listener for about to be shown event |
Ctbx::doc::DocFileInfo | Show the File information dialog box and automatically fill it in from the document in it's ancestor window |
Ctbx::doc::DocSaveAs | Class to use save as dialogue box to save the document |
Ctbx::AdjusterClickedListener | Listener for Adjuster Clicked events |
►Ctbx::AutoCreateListener | Base Listener for auto create events |
Ctbx::AutoCreateClass< T > | Templated auto create listener to create a C++ object when a toolbox object gets auto created |
Ctbx::AutoCreateClassOnce< T > | Templated auto create listener to create a C++ object when a toolbox object gets auto created |
Ctbx::doc::DocFileInfo | Show the File information dialog box and automatically fill it in from the document in it's ancestor window |
Ctbx::doc::DocIconbar | Class to tie clicks and icon bar load events to document creation |
Ctbx::doc::DocSaveAs | Class to use save as dialogue box to save the document |
Ctbx::MatchLifetime< T > | Templated class to match the lifetime of a toolbox object to a c++ class |
Ctbx::ButtonSelectedListener | Listener for button selected events |
►Ctbx::CloseWindowListener | Listener for the close window request message |
Ctbx::doc::DocWindow | Base class for the document window |
Ctbx::ColourDboxDialogueCompletedListener | Listener for when the Colour dialogue box has been closed |
Ctbx::ColourMenuSelectionListener | Listener for when an item is selected from the colour menu |
Ctbx::ColourSelectedListener | Event listener for colour selected event |
►Ctbx::Command | Base class for commands in tbx |
Ctbx::CommandMethod< T > | Template to create a command that calls a member function |
Ctbx::ShowHelp | Command to show the application help file |
Ctbx::view::ClearSelectionCommand | Command to clear selection from the current view |
Ctbx::view::InvertSelectionCommand | Command to invert selection in an item view |
Ctbx::view::SelectAllCommand | Command to select all items in an item view |
►Ctbx::DCSCancelListener | Listener for when a cancel is selected from the DCS dialog |
Ctbx::doc::DocWindow | Base class for the document window |
►Ctbx::DCSDiscardListener | Listener for when a discard is selected from the DCS dialog |
Ctbx::doc::DocWindow | Base class for the document window |
►Ctbx::DCSSaveListener | Listener for when a save is selected from the DCS dialog |
Ctbx::doc::DocWindow | Base class for the document window |
►Ctbx::doc::DocModifiedChangedListener | Listener for document modified state changed |
Ctbx::doc::DocWindow | Base class for the document window |
Ctbx::DragEndedListener | Listener for DragStarted events |
Ctbx::DragStartedListener | Listener for DragStarted events |
Ctbx::ext::TabsSelectionListener | Listener for change of tab |
Ctbx::ext::TreeViewNodeDraggedListener | Listener for node dragged events |
Ctbx::ext::TreeViewNodeExpandedListener | Listener for node expanded events |
Ctbx::ext::TreeViewNodeSelectedListener | Listener for node selected events |
Ctbx::ext::TreeViewScrollListener | Listener for tree view scroll events |
Ctbx::FilerActionFinishedListener | Listener for filer action finished |
Ctbx::FontDboxApplyListener | Listener for FontDbox Apply events |
Ctbx::FontMenuSelectionListener | Listener for font menu selection events |
Ctbx::GainCaretListener | Listener for gain caret Wimp event |
►Ctbx::HasBeenHiddenListener | Listener for an object has been hidden event |
Ctbx::DeleteClassAndObjectOnHidden< T > | Templated object has been hidden listener to delete a C++ object and the toolbox object that generated the event when a toolbox object gets hidden |
Ctbx::DeleteClassOnHidden< T > | Templated object has been hidden listener to delete a C++ object when a toolbox object gets hidden |
Ctbx::DeleteObjectOnHidden | Class to delete a toolbox object when it has been hidden |
►Ctbx::TextDisplayWindow | Class to show some text in a window in the centre of the screen, with an icon to the left and one or buttons at the bottom |
Ctbx::MessageWindow | Class to show a message in a window in the centre of the screen, resizing the window to fit the message if necessary |
Ctbx::QuestionWindow | Class to show a question in a window in the centre of the screen, resizing the window to fit the question if necessary |
Ctbx::view::ItemViewClearMenuSelection | Helper class to clear selection when an object has been hidden if the selection was made by the menu button |
Ctbx::IconbarClickListener | Listener for button selected events |
Ctbx::KeyListener | Listener for KeyPressed WIMP event |
Ctbx::LoseCaretListener | Listener for LoseCaret Wimp event |
Ctbx::MenuSelectionListener | Listener for selection of menu items that do not have another event associated with them |
Ctbx::ModeChangedListener | Class to simplify handling of Quit WIMP message |
►Ctbx::MouseClickListener | Listener for mouse clicks on a Window |
►Ctbx::view::ItemView | Base class for views that show an indexed list of items |
Ctbx::view::ListView | Class to show items in a list down the window |
Ctbx::view::ReportView | Class to handle the display/interaction with a list of items presented in columns |
Ctbx::view::TileView | Class to show items tiled in a window |
►Ctbx::ObjectDeletedListener | Listener for toolbox object deleted event |
Ctbx::ObjectDeleteClass< T > | Templated object deleted listener to delete a C++ object when a toolbox object gets deleted |
►Ctbx::OpenWindowListener | Listener for Wimp Open Window Request events |
Ctbx::view::TextView | Class to display text in a window |
Ctbx::view::TileView | Class to show items tiled in a window |
Ctbx::OptionButtonStateListener | Listener for changes to the state of an option button |
Ctbx::PaletteChangedListener | Class to simplify handling of Quit WIMP message |
Ctbx::PointerEnteringListener | Listener for the pointer entering the window |
Ctbx::PointerLeavingListener | Listener for the pointer leaving the window |
Ctbx::PopUpAboutToBeShownListener | Listener for PopUp AboutToBeShown events |
►Ctbx::PostEventListener | Class to provide a listener to allow processing before the call to wimp poll |
Ctbx::PThreadGuard | Helper class to stop pthreads from executing during event processing which is unsafe |
Ctbx::PostPollListener | Class to provide a listener to allow inspection of the values returned from the Wimp_Poll call |
►Ctbx::PrePollListener | Class to provide a listener to allow processing before the call to wimp poll |
Ctbx::PThreadGuard | Helper class to stop pthreads from executing during event processing which is unsafe |
►Ctbx::PreQuitListener | Listen for the pre quit message from the desktop |
Ctbx::doc::DocManager | Class to manage all the documents |
Ctbx::PrintDboxPrintListener | Listener for Print selected on PrintDbox |
Ctbx::PrintDboxSaveListener | Listener for Save selected on PrintDbox |
Ctbx::PrintDboxSetupAboutToBeShownListener | Setup dialog is about to be shown listener |
Ctbx::PrintDboxSetupListener | Listener for Setup presses when there is not dialogue associated with the button |
Ctbx::QuitCancelListener | Listener for when a cancel is selected from the Quit dialog |
Ctbx::QuitListener | Class to simplify handling of Quit WIMP message |
Ctbx::QuitQuitListener | Listener for when a Quit is selected from the Quit dialog |
Ctbx::RadioButtonStateChangedListener | Listener for RadioButton state changed event |
►Ctbx::RedrawListener | Redraw event listener |
Ctbx::IconPainter | Class to draw an icon in a redraw listener |
Ctbx::TextDisplayWindow | Class to show some text in a window in the centre of the screen, with an icon to the left and one or buttons at the bottom |
Ctbx::view::ItemView | Base class for views that show an indexed list of items |
Ctbx::view::TextView | Class to display text in a window |
Ctbx::SaveAsDialogueCompletedListener | Listener for when the save as dialogue box has been closed |
Ctbx::SaveAsFillBufferHandler | Handler for SaveAsFillBuffer message |
►Ctbx::SaveAsSaveCompletedListener | Listener for when a save has been completed |
Ctbx::doc::DocSaveAs | Class to use save as dialogue box to save the document |
►Ctbx::SaveAsSaveToFileHandler | Handler for SaveAsSaveToFile message |
Ctbx::doc::DocSaveAs | Class to use save as dialogue box to save the document |
Ctbx::ScaleApplyFactorListener | Listener for scale factor events |
Ctbx::ScrollListSelectionListener | Listener for selections on a scroll list |
►Ctbx::ScrollRequestListener | Scroll request listener |
Ctbx::view::ItemView | Base class for views that show an indexed list of items |
Ctbx::SliderValueChangedListener | Listener for changes in the slider value |
Ctbx::StringSetAboutToBeShownListener | Listener for the string set about to be shown event |
Ctbx::SubMenuListener | Listener for event when mouse moves over the submenu arrow if no other toolbox event has been associated with it |
Ctbx::TaskWindowFinishedListener | Listener for when a task window has finished |
Ctbx::TaskWindowOutputListener | Listener for output from a task window |
Ctbx::TaskWindowStartedListener | Listener for when a task window has started |
Ctbx::TextChangedListener | Listener for text changed events |
Ctbx::ToolActionSelectedListener | Listener for ToolAction Selected events |
Ctbx::UserEventListener | A UserEventListener can be used to capture any event on an object or component |
Ctbx::ValueChangedListener | Listener for value changed events |
Ctbx::view::ItemViewClickListener | Listener for clicks on the item view |
►Ctbx::view::SelectionListener | Listener for selection changed events |
Ctbx::view::ItemView | Base class for views that show an indexed list of items |
►Ctbx::Loader | Class to handle file/data loading from the filer or an external application |
Ctbx::MemoryLoader | Helper class to implement the loader interface and call a routine once all the bytes have been loaded with the bytes loaded at the end of the processing |
Ctbx::LoadEvent | Class with details of a file load operation |
Ctbx::LockExtentPosition | Class to lock the position of gadgets relative to the work area of the window they are in |
Ctbx::Margin | Class to represent a margin around an area |
Ctbx::MessageFile | Class to lookup token translations from a messages file |
Ctbx::ModeInfo | Class to return information on a screen mode |
►Ctbx::Object | Class to manipulate a toolbox object |
Ctbx::Iconbar | Class to represent toolbox iconbar icon |
Ctbx::Menu | Class representing a toolbox menu |
►Ctbx::ShowPointObject | Object that can be shown at a specific position as well as its default place |
Ctbx::ColourDbox | Class to show a toolbox ColourDbox object which allows a user to pick a colour using a variety of colour models |
Ctbx::ColourMenu | Class to show a toolbox ColourMenu object |
Ctbx::FontMenu | Class to show a toolbox FontMenu object |
►Ctbx::ShowFullObject | Objects derived from this class can be shown with there full location and size specified as well as the top left or default |
Ctbx::DCS | Class to show a toolbox DCS object that gives the user an option to Discard, Cancel or Save a file |
Ctbx::FileInfo | Class to show a toolbox FileInfo object |
Ctbx::FontDbox | Class to show a toolbox FontDbox object |
Ctbx::PrintDbox | Class to show a toolbox PrintDbox object |
Ctbx::ProgInfo | Class to show a toolbox ProgInfo object |
Ctbx::Quit | Class to show a toolbox Quit object that gives the user an option to Quit or Cancel the application |
Ctbx::SaveAs | Class to show the RISC OS SaveAs dialog box and generate events to allow the application to do the Save |
Ctbx::Scale | Class to show a toolbox Scale object |
Ctbx::Window | The Window object represents a toolbox window |
Ctbx::ext::OleClientHandler | Interface called back from OleServer to inform of state of edited file |
Ctbx::Path | Class to manipulate RISC OS file and directory path names |
Ctbx::PathInfo | Class to hold the catalogue information for a file |
Ctbx::Point | Class to represent a position in two dimensional space |
Ctbx::PointerInfo | Class to store and fetch information about the WIMP mouse pointer |
Ctbx::PollBlock | Structure holding the raw data from a call to Wimp_Poll |
Ctbx::PreQuitEvent | Event passed to pre quit listeners |
Ctbx::PropertySet | Maintain a simple set of string properties with their values |
Ctbx::QuitRestarter | Class to allow a quit cancelled during the prequit message to be restarted |
►Ctbx::res::ResBase | Base class for objects, gadgets and menu items from ressources |
►Ctbx::res::ResGadget | Base class for gadget memory resources |
Ctbx::ext::res::ResTabs | Class for Tabs gadget template |
Ctbx::ext::res::ResTreeView | Class for Tabs gadget template |
Ctbx::res::ResActionButton | Class for ActionButton gadget template |
Ctbx::res::ResAdjuster | Class for Adjuster gadget template |
Ctbx::res::ResButton | Class for Button gadget template |
Ctbx::res::ResDisplayField | Class for DisplayField gadget template |
Ctbx::res::ResDraggable | Class for Draggable gadget template |
Ctbx::res::ResLabel | Class for Label gadget template |
Ctbx::res::ResLabelledBox | Class for LabelledBox gadget template |
Ctbx::res::ResNumberRange | Class for NumberRange gadget template |
Ctbx::res::ResOptionButton | Class for OptionButton gadget template |
Ctbx::res::ResPopUp | Class for PopUp gadget template |
Ctbx::res::ResRadioButton | Class for RadioButton gadget template |
Ctbx::res::ResScrollList | Class for ScrollList gadget template |
Ctbx::res::ResSlider | Class for Slider gadget template |
Ctbx::res::ResStringSet | Class for StringSet gadget template |
Ctbx::res::ResTextArea | Class for TextArea gadget template |
Ctbx::res::ResToolAction | Class for ToolAction gadget template |
Ctbx::res::ResWritableField | Class for WritableField gadget template |
Ctbx::res::ResMenuItem | Menu item object |
►Ctbx::res::ResObject | Base class for a resource object that can be edited |
Ctbx::res::ResColourDbox | Class for ColourDbox object template |
Ctbx::res::ResColourMenu | Class for ColourMenu object template |
Ctbx::res::ResDCS | Class for DCS object template |
Ctbx::res::ResFileInfo | Class for FileInfo object template |
Ctbx::res::ResFontDbox | Class for FontDbox object template |
Ctbx::res::ResFontMenu | Class for FontMenu object template |
Ctbx::res::ResIconbar | Class for Iconbar in memory template |
Ctbx::res::ResMenu | Menu object template class |
Ctbx::res::ResPrintDbox | Class for PrintDbox object template |
Ctbx::res::ResProgInfo | Class to represent a ProgInfo resource |
Ctbx::res::ResQuit | Class for Quit object template |
Ctbx::res::ResSaveAs | Class for SaveAs object template |
Ctbx::res::ResScale | Class for Scale object template |
Ctbx::res::ResWindow | Window resource object |
Ctbx::res::ResShortcut | Keyboard short cut |
Ctbx::res::ResDataHeader | This structure proceeds a resource object in a file to give its data |
Ctbx::res::ResEditor | Class to allow creation, loading, editing and saving of a toolbox resource file |
Ctbx::res::ResFile | Load and give read only access to a resource file |
Ctbx::res::ResFileHeader | Structure representing the header of a resource file |
Ctbx::res::ResIteratorBase< T > | Base class for Resource component iterators |
►Ctbx::res::ResIteratorBase< ResFile > | |
Ctbx::res::ResFile::const_iterator | Constant iterator of objects in this resource file |
►Ctbx::res::ResIteratorBase< ResMenu > | |
Ctbx::res::ResMenu::const_iterator | Constant iterator for menu items |
Ctbx::res::ResMenu::iterator | Iterator for menu items |
►Ctbx::res::ResIteratorBase< ResWindow > | |
Ctbx::res::ResWindow::const_gadget_iterator | Constant iterator for gadgets in the window resource |
Ctbx::res::ResWindow::const_shortcut_iterator | Constant iterator for shortcuts |
Ctbx::res::ResWindow::gadget_iterator | Iterator for gadgets in the window resource |
Ctbx::res::ResWindow::shortcut_iterator | Iterator for shortcuts |
Ctbx::res::ResObjectHeader | Common header for all resource objects |
Ctbx::res::ResRelocation | Structure for one relocation record |
►Cruntime_error | |
Ctbx::OsError | Class representing an error generated by a call to a RISC OS routine (SWI) |
Ctbx::TagException | Exception thrown when reading a saved tag fails |
Ctbx::SafeList< T > | Simple one way linked list of pointers that provides a single iterator that can be used safely if items are removed or the class containing the list is deleted |
Ctbx::SafeList< tbx::doc::DocModifiedChangedListener > | |
Ctbx::SafeList< tbx::view::ItemViewClickListener > | |
Ctbx::Saver | Class to give the same interface to saving to an external application as the SaveAs dialogue |
Ctbx::SaverFillBufferHandler | Handler for SaverFillBuffer handler |
Ctbx::SaverFinishedEvent | Event information for when saver dialogue has been completed |
Ctbx::SaverFinishedHandler | Listener for when the save as dialogue box has been closed |
Ctbx::SaverSaveCompletedEvent | Event for SaverSaveCompletedHandler |
Ctbx::SaverSaveCompletedHandler | Listener for when a save has been completed |
Ctbx::SaverSaveToFileHandler | Handler to save data to a file |
Ctbx::ScaleFactors | Class for sprite ScaleFactors |
►Ctbx::view::Selection | Base class for selections of one or more indices from a zero based range |
Ctbx::view::MultiSelection | Class to implement multiple selections |
Ctbx::view::SingleSelection | Class to represent a single selection |
Ctbx::view::SelectionChangedEvent | Class with the details of a select, deselect or toggle operation |
►Ctbx::ShowFullSpec | Structure used to specify exact position and size for an object derived from tbx::ShowFullObject |
Ctbx::ShowSubWindowSpec | Structure used to show a window as a subwindow |
Ctbx::Size | Class to represent a two-dimensional size |
Ctbx::SpriteArea | A SpriteArea holds zero or more user sprites |
Ctbx::SpriteCapture | Class to capture screen output to a sprite |
Ctbx::SpriteException | Exception thrown for sprite method failures |
Ctbx::ext::StrongHelp | Class to show help from StrongHelp help files |
Ctbx::ext::StrongHelpNotFoundHandler | Interface to customise handling of StrongHelp or lookup not found message |
►Ctbx::Tag | Class to represent a some data tagged with an id |
Ctbx::TagDoc | Document that stores Tags with optional attributes in a hierarchy |
Ctbx::TagAttribute | Class to represent a single attribute |
Ctbx::TagData | Base class used for adding data to a tag |
Ctbx::TaskInfo | Structure containing information on a task |
Ctbx::TaskManager | Class to find and enumerate running tasks |
Ctbx::TaskWindow | Class to start a child task in a RISC OS task window |
Ctbx::Timer | Callback class for a timer |
Ctbx::TranslationTable | Class for a sprite colour translation table |
Ctbx::UncaughtHandler | Interface to process uncaught exceptions in an application |
Ctbx::URIResultHandler | Handler to check if a URI was successfully launched |
Ctbx::UTCTime | Class to handle the 5 byte times |
Ctbx::view::ViewItems< T > | Template class to store a list of items for an item view and to call the item view update routines automatically where possible |
Ctbx::VisibleArea | Class to store information for the Visible area of a window and provide work area to screen conversion |
Ctbx::WimpColour | Class to represent a standard desktop WIMP colour |
Ctbx::WimpFont | Class to display and measure text using the current desktop font |
Ctbx::WimpMessage | Wimp message information |
Ctbx::WimpMessageEvent | Wimp message received event |
►Ctbx::WimpMessageListener | Base for listener for wimp messages |
►Ctbx::WimpAcknowledgeMessageListener | Listener to handle WimpAcnowledgeMessages (event code 19) |
Ctbx::ext::OleClient | Class to provide an OleClient to edit a document externally for an application |
►Ctbx::WimpRecordedMessageListener | Listener to handle WimpRecordedMessages (event code 18) |
Ctbx::OpenerManager | Internal class to help implement data openers |
Ctbx::URI | Class to take a URI and dispatch it to the Wimp for processing |
►Ctbx::WimpUserMessageListener | Listener to handle WimpUserMessages (event code 17) |
Ctbx::ext::OleClient | Class to provide an OleClient to edit a document externally for an application |
►Ctbx::WindowOpenInfo | Class with details of window location on screen |
Ctbx::WindowInfo | Window Information structure for the Window get_info method |
Ctbx::WindowState | Window state structure for the Window get_state method |