Fixed sloppy code leading to crashes - card select dialog works on Linux.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@510 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
coppro
2007-07-06 17:57:06 +00:00
parent dd6c40febf
commit d8fb338b86
4 changed files with 95 additions and 1 deletions
+3
View File
@@ -15,6 +15,7 @@
#include <render/value/choice.hpp>
DECLARE_SHARED_POINTER_TYPE(DropDownList);
DECLARE_POINTER_TYPE(ThumbnailRequest);
// ----------------------------------------------------------------------------- : ChoiceValueEditor
@@ -59,6 +60,7 @@ class DropDownChoiceListBase : public DropDownList {
protected:
virtual DropDownList* createSubMenu(ChoiceField::ChoiceP group) const = 0;
virtual ThumbnailRequestP createThumbnailRequest(ValueViewer * e, int index, bool from_disk) const = 0;
private:
DECLARE_EVENT_TABLE();
@@ -98,6 +100,7 @@ class DropDownChoiceList : public DropDownChoiceListBase {
virtual bool select(size_t item);
virtual size_t selection() const;
virtual DropDownList* createSubMenu(ChoiceField::ChoiceP group) const;
virtual ThumbnailRequestP createThumbnailRequest(ValueViewer * e, int index, bool from_disk) const;
};
// ----------------------------------------------------------------------------- : EOF