guides:programming:programmers_reference_manual:internalobject_property_common

INTERNALOBJECT property (Common)

Specifies if an object is flagged as "internal".

A Boolean value denoting if the object is flagged as "internal".

DevelopmentRuntimeIndexedScaledSynthetic
N/AGetNoNoNo

Some PS objects, such as the cell editor control in an EDITTABLE, are marked as "internal", which means that they are essentially owned and controls by the PS and are not intended to be referenced for general use outside of system calls. This property denotes if this is the case.

 
//// Check the current focus and see if it's an internal object...//
  
  FocusCtrl = Get_Property( "SYSTEM", "FOCUS" )
  If BLen( FocusCtrl ) Then
     IsInternal = Get_Property( FocusCtrl, "INTERNALOBJECT" )
     If IsInternal Then
        //// Get the parent//
        FocusCtrl = Get_Property( FocusCtrl, "PARENT" )
     End
  End
 
 
 

WINDOW GETFOCUSEDCONTROL method.

  • guides/programming/programmers_reference_manual/internalobject_property_common.txt
  • Last modified: 2023/10/25 10:49
  • by 127.0.0.1