1 #############################################################################
2 ## Name: ext/richtext/lib/Wx/RichText.pm
3 ## Purpose: Wx::RichTextCtrl and related classes
4 ## Author: Mattia Barbon
7 ## RCS-ID: $Id: RichText.pm 2310 2007-12-31 00:31:49Z mbarbon $
8 ## Copyright: (c) 2006-2007 Mattia Barbon
9 ## Licence: This program is free software; you can redistribute it and/or
10 ## modify it under the same terms as Perl itself
11 #############################################################################
17 our $VERSION = '0.01';
19 Wx::load_dll( 'adv' );
20 Wx::load_dll( 'html' );
21 Wx::load_dll( 'xml' );
22 Wx::load_dll( 'richtext' );
23 Wx::wx_boot( 'Wx::RichText', $VERSION );
28 # properly setup inheritance tree
33 package Wx::RichTextCtrl; @ISA = qw(Wx::TextCtrl);
34 package Wx::TextAttrEx; @ISA = qw(Wx::TextAttr);
35 package Wx::RichTextEvent; @ISA = qw(Wx::NotifyEvent);
36 package Wx::RichTextStyleDefinition;
37 package Wx::RichTextCharacterStyleDefinition; @ISA = qw(Wx::RichTextStyleDefinition);
38 package Wx::RichTextParagraphStyleDefinition; @ISA = qw(Wx::RichTextStyleDefinition);
39 package Wx::RichTextListStyleDefinition; @ISA = qw(Wx::RichTextParagraphStyleDefinition);
40 package Wx::RichTextStyleListCtrl; @ISA = qw(Wx::Control);
41 package Wx::HtmlListBox; @ISA = qw(Wx::VListBox);
42 package Wx::RichTextStyleListBox; @ISA = qw(Wx::HtmlListBox);
43 package Wx::RichTextStyleComboCtrl; @ISA = qw(Wx::ComboCtrl);
44 package Wx::RichTextFormattingDialog; @ISA = qw(Wx::PropertySheetDialog);
45 package Wx::RichTextXMLHandler; @ISA = qw(Wx::RichTextFileHandler);
46 package Wx::RichTextHTMLHandler; @ISA = qw(Wx::RichTextFileHandler);
47 package Wx::RichTextObject;
48 package Wx::RichTextCompositeObject; @ISA = qw(Wx::RichTextObject);
49 package Wx::RichTextBox; @ISA = qw(Wx::RichTextCompositeObject);
50 package Wx::RichTextParagraphLayoutBox; @ISA = qw(Wx::RichTextBox);
51 package Wx::RichTextBuffer; @ISA = qw(Wx::RichTextParagraphLayoutBox);
52 package Wx::SymbolPickerDialog; @ISA = qw(Wx::Dialog);
53 package Wx::RichTextStyleOrganiserDialog; @ISA = qw(Wx::Dialog);