📄 listheader.pkg
字号:
/***********************************************************************
ListHeader
***********************************************************************/
class ListHeader : public Window
{
unsigned int getColumnCount() const;
ListHeaderSegment& getSegmentFromColumn(unsigned int column) const;
ListHeaderSegment& getSegmentFromID(unsigned int id) const;
ListHeaderSegment& getSortSegment() const;
unsigned int getColumnFromSegment(const ListHeaderSegment& segment) const;
unsigned int getColumnFromID(unsigned int id) const;
unsigned int getSortColumn() const;
unsigned int getColumnWithText(string text) const;
float getPixelOffsetToSegment(const ListHeaderSegment& segment) const;
float getPixelOffsetToColumn(unsigned int column) const;
float getTotalSegmentsPixelExtent() const;
UDim getColumnWidth(unsigned int column) const;
ListHeaderSegment::SortDirection getSortDirection() const;
bool isSortingEnabled() const;
bool isColumnSizingEnabled() const;
bool isColumnDraggingEnabled() const;
float getSegmentOffset() const;
void setSortingEnabled(bool setting);
void setSortDirection(ListHeaderSegment::SortDirection direction);
void setSortSegment(const ListHeaderSegment& segment);
void setSortColumn(unsigned int column);
void setSortColumnFromID(unsigned int id);
void setColumnSizingEnabled(bool setting);
void setColumnDraggingEnabled(bool setting);
void addColumn(string text, unsigned int id, const UDim& width);
void insertColumn(string text, unsigned int id, const UDim& width, unsigned int position);
void insertColumn(string text, unsigned int id, const UDim& width, const ListHeaderSegment& position);
void removeColumn(unsigned int column);
void removeSegment(const ListHeaderSegment& segment);
void moveColumn(unsigned int column, unsigned int position);
void moveColumn(unsigned int column, const ListHeaderSegment& position);
void moveSegment(const ListHeaderSegment& segment, unsigned int position);
void moveSegment(const ListHeaderSegment& segment, const ListHeaderSegment& position);
void setSegmentOffset(float offset);
void setColumnWidth(unsigned int column, const UDim& width);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -