feature/test #9

Merged
njohnson merged 318 commits from feature/test into main 2025-09-07 12:35:21 -04:00
Showing only changes of commit 5c9868c435 - Show all commits

View File

@ -0,0 +1,43 @@
#ifndef XLISTBOXDEF_H
#define XLISTBOXDEF_H
#include "xasset.h"
#include "xcolumninfo.h"
#include "xmaterial.h"
class XListBoxDef : public XAsset
{
public:
explicit XListBoxDef();
~XListBoxDef();
void ParseData(QDataStream *aStream) override;
void Clear() override;
private:
QVector<int> mStartPos;
QVector<int> mEndPos;
int mDrawPadding;
float mElementWidth;
float mElementHeight;
int mElementStyle;
int mNumColumns;
QVector<XColumnInfo> mColumnInfo;
QString mDoubleClick;
int mNotselectable;
int mNoScrollBars;
int mUsePaging;
QVector<float> mSelectBorder;
QVector<float> mDisableColor;
XMaterial *mSelectIcon;
};
#endif // XLISTBOXDEF_H