// ideProperties.h -- DVX BASIC form designer properties window #ifndef IDE_PROPERTIES_H #define IDE_PROPERTIES_H #include "ideDesigner.h" // Create the properties floating window. WindowT *prpCreate(AppContextT *ctx, DsgnStateT *ds); // Destroy the properties window. void prpDestroy(AppContextT *ctx, WindowT *win); // Rebuild the tree from the controls array (after add/remove/reorder). void prpRebuildTree(DsgnStateT *ds); // Refresh selection and properties display (lightweight, no tree rebuild). void prpRefresh(DsgnStateT *ds); #endif // IDE_PROPERTIES_H