Class: Wx::PG::PGPropertyFlags

Inherits:
Enum
  • Object
show all
Defined in:
lib/wx/doc/gen/pg/pg_property.rb

Overview

wxPGProperty Flags

Requires:

  • USE_PROPGRID

Constant Summary collapse

PG_PROP_MODIFIED =

Indicates bold font.

Wx::PG::PGPropertyFlags.new(1)
PG_PROP_DISABLED =

Disables (‘greyed’ text and editor does not activate) property.

Wx::PG::PGPropertyFlags.new(2)
PG_PROP_HIDDEN =

Hider button will hide this property.

Wx::PG::PGPropertyFlags.new(4)
PG_PROP_CUSTOMIMAGE =

This property has custom paint image just in front of its value.

Wx::PG::PGPropertyFlags.new(8)
PG_PROP_NOEDITOR =

Do not create text based editor for this property (but button-triggered dialog and choice are ok).

Wx::PG::PGPropertyFlags.new(16)
PG_PROP_COLLAPSED =

Property is collapsed, ie.

Wx::PG::PGPropertyFlags.new(32)
PG_PROP_INVALID_VALUE =

If property is selected, then indicates that validation failed for pending value.

Wx::PG::PGPropertyFlags.new(64)
PG_PROP_WAS_MODIFIED =

Switched via SetWasModified().

Wx::PG::PGPropertyFlags.new(512)
PG_PROP_AGGREGATE =

If set, then child properties (if any) are private, and should be “invisible” to the application.

Wx::PG::PGPropertyFlags.new(1024)
PG_PROP_CHILDREN_ARE_COPIES =

If set, then child properties (if any) are copies and should not be deleted in dtor.

Wx::PG::PGPropertyFlags.new(2048)
PG_PROP_PROPERTY =

Classifies this item as a non-category.

Wx::PG::PGPropertyFlags.new(4096)
PG_PROP_CATEGORY =

Classifies this item as a category.

Wx::PG::PGPropertyFlags.new(8192)
PG_PROP_MISC_PARENT =

Classifies this item as a property that has children, but is not aggregate (i.e.

Wx::PG::PGPropertyFlags.new(16384)
PG_PROP_READONLY =

Property is read-only.

Wx::PG::PGPropertyFlags.new(32768)
PG_PROP_COMPOSED_VALUE =

Property’s value is composed from values of child properties.

Wx::PG::PGPropertyFlags.new(65536)
PG_PROP_USES_COMMON_VALUE =

Common value of property is selectable in editor.

Wx::PG::PGPropertyFlags.new(131072)
PG_PROP_AUTO_UNSPECIFIED =

Property can be set to unspecified value via editor.

Wx::PG::PGPropertyFlags.new(262144)
PG_PROP_CLASS_SPECIFIC_1 =

Indicates the bit usable by derived properties.

Wx::PG::PGPropertyFlags.new(524288)
PG_PROP_CLASS_SPECIFIC_2 =

Indicates the bit usable by derived properties.

Wx::PG::PGPropertyFlags.new(1048576)
PG_PROP_BEING_DELETED =

Indicates that the property is being deleted and should be ignored.

Wx::PG::PGPropertyFlags.new(2097152)

Method Summary

Methods inherited from Enum

#!, #&, #<=>, [], #allbits?, #anybits?, #coerce, enumerators, #eql?, #initialize, #inspect, #integer?, #method_missing, #nobits?, non_distinct, #real?, set_non_distinct, #succ, #to_int, #to_s, #|, #~

Constructor Details

This class inherits a constructor from Wx::Enum

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Wx::Enum