liborigin ..
Origin::Window Struct Reference

#include <OriginObj.h>

Inheritance diagram for Origin::Window:
Origin::Excel Origin::Graph Origin::Matrix Origin::Note Origin::SpreadSheet

Public Types

enum  State { Normal , Minimized , Maximized }
enum  Title { Name , Label , Both }

Public Member Functions

 Window (const std::string &_name=std::string(), const std::string &_label=std::string(), bool _hidden=false)

Public Attributes

time_t creationDate
Rect frameRect
bool hidden
std::string label
time_t modificationDate
std::string name
int objectID
State state
Title title
Color windowBackgroundColorBase
Color windowBackgroundColorEnd
ColorGradientDirection windowBackgroundColorGradient

Member Enumeration Documentation

◆ State

Enumerator
Normal 
Minimized 
Maximized 

◆ Title

Enumerator
Name 
Label 
Both 

Constructor & Destructor Documentation

◆ Window()

Origin::Window::Window ( const std::string & _name = std::string(),
const std::string & _label = std::string(),
bool _hidden = false )
inlineexplicit

Member Data Documentation

◆ creationDate

time_t Origin::Window::creationDate

◆ frameRect

Rect Origin::Window::frameRect

◆ hidden

bool Origin::Window::hidden

◆ label

std::string Origin::Window::label

◆ modificationDate

time_t Origin::Window::modificationDate

◆ name

std::string Origin::Window::name

◆ objectID

int Origin::Window::objectID

◆ state

State Origin::Window::state

◆ title

Title Origin::Window::title

◆ windowBackgroundColorBase

Color Origin::Window::windowBackgroundColorBase

◆ windowBackgroundColorEnd

Color Origin::Window::windowBackgroundColorEnd

◆ windowBackgroundColorGradient

ColorGradientDirection Origin::Window::windowBackgroundColorGradient

The documentation for this struct was generated from the following file: