table-view-column.hpp 843 B

123456789101112131415161718192021222324252627282930
  1. #if defined(Hiro_TableView)
  2. namespace hiro {
  3. struct pTableViewColumn : pObject {
  4. Declare(TableViewColumn, Object)
  5. auto setActive() -> void;
  6. auto setAlignment(Alignment alignment) -> void;
  7. auto setBackgroundColor(Color color) -> void;
  8. auto setEditable(bool editable) -> void;
  9. auto setExpandable(bool expandable) -> void;
  10. auto setFont(const Font& font) -> void override;
  11. auto setForegroundColor(Color color) -> void;
  12. auto setHorizontalAlignment(double) -> void;
  13. auto setIcon(const image& icon) -> void;
  14. auto setResizable(bool resizable) -> void;
  15. auto setSorting(Sort sorting) -> void;
  16. auto setText(const string& text) -> void;
  17. auto setVerticalAlignment(double) -> void;
  18. auto setVisible(bool visible) -> void override;
  19. auto setWidth(signed width) -> void;
  20. auto _parent() -> maybe<pTableView&>;
  21. };
  22. }
  23. #endif