mirror of https://github.com/bsnes-emu/bsnes.git
35 lines
1.1 KiB
C++
Executable File
35 lines
1.1 KiB
C++
Executable File
#if defined(Hiro_SourceEdit)
|
|
|
|
namespace hiro {
|
|
|
|
struct pSourceEdit : pWidget {
|
|
Declare(SourceEdit, Widget)
|
|
|
|
auto setEditable(bool editable) -> void;
|
|
auto setFocused() -> void override;
|
|
auto setLanguage(const string& language) -> void;
|
|
auto setNumbered(bool numbered) -> void;
|
|
auto setScheme(const string& scheme) -> void;
|
|
auto setText(const string& text) -> void;
|
|
auto setTextCursor(TextCursor textCursor) -> void;
|
|
auto setWordWrap(bool wordWrap) -> void;
|
|
auto text() const -> string;
|
|
auto textCursor() const -> TextCursor;
|
|
|
|
GtkScrolledWindow* gtkScrolledWindow = nullptr;
|
|
GtkContainer* gtkContainer = nullptr;
|
|
GtkSourceBuffer* gtkSourceBuffer = nullptr;
|
|
GtkTextBuffer* gtkTextBuffer = nullptr;
|
|
GtkSourceLanguageManager* gtkSourceLanguageManager = nullptr;
|
|
GtkSourceLanguage* gtkSourceLanguage = nullptr;
|
|
GtkSourceStyleSchemeManager* gtkSourceStyleSchemeManager = nullptr;
|
|
GtkSourceStyleScheme* gtkSourceStyleScheme = nullptr;
|
|
GtkSourceView* gtkSourceView = nullptr;
|
|
GtkTextView* gtkTextView = nullptr;
|
|
GtkWidget* gtkWidgetSourceView = nullptr;
|
|
};
|
|
|
|
}
|
|
|
|
#endif
|