MySQL Workbench  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
treenodeview.h File Reference
#include <mforms/view.h>
#include <boost/cstdint.hpp>

Go to the source code of this file.

Classes

struct  mforms::TreeNodeSkeleton
 
struct  mforms::TreeNodeCollectionSkeleton
 
class  mforms::TreeNodeData
 
struct  mforms::TreeNodeRef
 
class  mforms::TreeNode
 
class  mforms::TreeNodeView
 Control to show nodes in multiple columns in the form of a tree. More...
 

Namespaces

 mforms
 Implementation of a composite used to select a file system object like a file, folder, device, drive etc.
 

Typedefs

typedef struct TextAttributes mforms::TreeNodeTextAttributes
 

Enumerations

enum  mforms::TreeColumnType {
  mforms::StringColumnType, mforms::StringLTColumnType, mforms::IntegerColumnType, mforms::LongIntegerColumnType,
  mforms::CheckColumnType, mforms::TriCheckColumnType, mforms::IconColumnType, mforms::IconStringColumnType = IconColumnType,
  mforms::NumberWithUnitColumnType, mforms::FloatColumnType
}
 Determines what type a column should have (mainly describing the column editor). More...
 
enum  mforms::TreeOptions {
  mforms::TreeDefault = 0, mforms::TreeNoColumns = 1 << 3, mforms::TreeAllowReorderRows = 1 << 4, mforms::TreeShowColumnLines = 1 << 5,
  mforms::TreeShowRowLines = 1 << 6, mforms::TreeNoBorder = 1 << 7, mforms::TreeSidebar = 1 << 8, mforms::TreeNoHeader = 1 << 9,
  mforms::TreeShowHeader = 0, mforms::TreeFlatList = 1 << 10, mforms::TreeAltRowColors = 1 << 11, mforms::TreeSizeSmall = 1 << 12,
  mforms::TreeIndexOnTag = 1 << 13, mforms::TreeCanBeDragSource = 1 << 14
}
 Options used to customize what to show in the tree. More...
 
enum  mforms::TreeSelectionMode { mforms::TreeSelectSingle, mforms::TreeSelectMultiple }
 

Functions

TreeOptions mforms::operator| (TreeOptions a, TreeOptions b)
 
MySQL Workbench 6.1 documentation