Functions | |
IUP_SDK_API Ihandle * | iupChildTreeGetNativeParent (Ihandle *ih) |
IUP_SDK_API InativeHandle * | iupChildTreeGetNativeParentHandle (Ihandle *ih) |
IUP_SDK_API void | iupChildTreeAppend (Ihandle *parent, Ihandle *child) |
IUP_SDK_API int | iupChildTreeIsParent (Ihandle *ih, Ihandle *parent) |
IUP_SDK_API Ihandle * | iupChildTreeGetPrevBrother (Ihandle *ih) |
IUP_SDK_API Ihandle* iupChildTreeGetNativeParent | ( | Ihandle * | ih | ) |
Returns the native parent. It simply skips parents that are from IUP_TYPEVOID classes.
IUP_SDK_API InativeHandle* iupChildTreeGetNativeParentHandle | ( | Ihandle * | ih | ) |
Returns the native parent handle. Uses iupChildTreeGetNativeParent and iupClassObjectGetInnerNativeContainerHandle.
IUP_SDK_API void iupChildTreeAppend | ( | Ihandle * | parent, | |
Ihandle * | child | |||
) |
Adds the child directly to the parent tree.
IUP_SDK_API int iupChildTreeIsParent | ( | Ihandle * | ih, | |
Ihandle * | parent | |||
) |
Checks if the element is in the parent tree.
Which means the element is a grand-parent of parent.
IUP_SDK_API Ihandle* iupChildTreeGetPrevBrother | ( | Ihandle * | ih | ) |
Returns the previous brother if any.