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

Null =

No flags.

Wx::PG::PGPropertyFlags.new(0)
Modified =

Indicates bold font.

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

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

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

Hider button will hide this property.

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

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

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

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

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

Property is collapsed, ie.

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

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

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

Switched via SetWasModified().

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

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

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

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

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

Classifies this item as a non-category.

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

Classifies this item as a category.

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

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

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

Property is read-only.

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

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

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

Common value of property is selectable in editor.

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

Property can be set to unspecified value via editor.

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

If set, full path is shown in FileProperty.

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

Topmost flag.

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

Property with children must have one of these set, otherwise iterators will not work correctly.

Wx::PG::PGPropertyFlags.new(25600)
StringStoredFlags =

Combination of flags that can be stored by GetFlagsAsString().

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

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