Sack Library Documentation
ContentsIndexReferenceHome
PreviousUpNext
sack::PSI::OnPropertyEdit Macro
C++
PSI_CONTROL (__cdecl * prop_page)(PSI_CONTROL pc);
#define OnPropertyEdit(name) \
    DefineRegistryMethodP(PSI_PRELOAD_PRIORITY,PSI_ROOT_REGISTRY,PropertyEditControl,WIDE("control"),name WIDE("/rtti"),WIDE("get_property_page"),PSI_CONTROL,(PSI_CONTROL))

return a frame page to the caller for display.

Registers under 

/psi/control/<name>/reveal_control/reveal_control=(PSI_CONTROL)@void@_@reveal_control

static PSI_CONTROL OnPropertyEdit(name)( PSI_CONTROL control )
{
    // return an optional frame which will be added to the
    // edit dialogs tab control.
    return LoadXMLFrameOver(name ".configure.frame", control);
}

 

return NULL for no dialog.

Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at support@toolsfactory.com.
Copyright (c) 2000+. All rights reserved.
What do you think about this topic? Send feedback!