company logo

PropertyHandle :: Is - Is property handle the same

The function compares the handle cursors referenced in the property handles. When the cursors in both property handles are the same, the function returns YES (true).

Property handles are the same, when the refer to the same cursor, i.e. when using the pointer constructor, but are different, when using the copy constructor:

prophdl.Is(PropertyHandle(&prophdl)) is true

prophdl.Is(PropertyHandle(prophdl)) is false

The cursor in the property handle may change for subordinated property handles, when the parent property handle is weak or untyped. The cursor is updated before comparing.

Return value:  Success ( logical  )

Implementation details

logical PropertyHandle  :: Is ( PropertyHandle &prop_hdl, logical check_opt=NO )
  • prop_hdl - Property Handle

    Is a reference to an (usually) opened property handle.

  • check_opt - - Title unknown Default: NO