| 1234567891011121314151617181920212223242526272829 |
- #pragma once
- #include "PolycodeEditor.h"
- #include <PolycodeUI.h>
- #include <Polycode.h>
- using namespace Polycode;
- class PolycodeTextEditor : public PolycodeEditor {
- public:
- PolycodeTextEditor();
- virtual ~PolycodeTextEditor();
-
- bool openFile(String filePath);
- void Resize(int x, int y);
- void saveFile();
-
- protected:
- UITextInput *textInput;
- };
- class PolycodeTextEditorFactory : public PolycodeEditorFactory {
- public:
- PolycodeTextEditorFactory() : PolycodeEditorFactory() { extensions.push_back("lua"); extensions.push_back("txt"); extensions.push_back("xml");}
- PolycodeEditor *createEditor() { return new PolycodeTextEditor(); }
- };
|