#if defined (SunArchitecture)
LOCAL_CPP_DEFINES = $(CPP_DEFINES) -D__sun
+#elif defined(LinuxArchitecture) || defined(FreeBSDArchitecture)
+LOCAL_CPP_DEFINES = $(CPP_DEFINES) -DNO_DTINFO
#else
LOCAL_CPP_DEFINES = $(CPP_DEFINES)
#endif
HELP_VOLUME FPanel
}
-
+#ifdef NO_DTINFO
+CONTROL Help
+{
+ TYPE icon
+ CONTAINER_NAME Top
+ CONTAINER_TYPE BOX
+ POSITION_HINTS 12
+ ICON Fphelp
+ LABEL %|nls-18009-#Help Manager#|
+ PUSH_ACTION Dthelpview
+ DROP_ACTION Dthelpview
+ HELP_TOPIC FPOnItemHelpMgr
+ HELP_VOLUME FPanel
+}
+#else
CONTROL InfoManager
{
TYPE icon
HELP_TOPIC FPOnItemInfoMgr
HELP_VOLUME FPanel
}
-
+#endif
CONTROL Trash
{
HELP_VOLUME Printmgr
}
+#ifndef NO_DTINFO
SUBPANEL InfoManagerSubpanel
{
CONTAINER_NAME InfoManager
TITLE %|nls-18032-#Information#|
}
+#else
+SUBPANEL HelpSubpanel
+{
+ CONTAINER_NAME Help
+ TITLE %|nls-18019-#Help#|
+}
+#endif
CONTROL HelpOverview
{
TYPE icon
+#ifndef NO_DTINFO
CONTAINER_NAME InfoManagerSubpanel
+#else
+ CONTAINER_NAME HelpSubpanel
+#endif
CONTAINER_TYPE SUBPANEL
POSITION_HINTS 1
ICON Dthover
CONTROL FPHelp
{
TYPE icon
+#ifndef NO_DTINFO
CONTAINER_NAME InfoManagerSubpanel
+#else
+ CONTAINER_NAME HelpSubpanel
+#endif
CONTAINER_TYPE SUBPANEL
POSITION_HINTS 2
ICON Fpfphlp
HELP_VOLUME FPanel
}
+#ifndef NO_DTINFO
CONTROL HelpMgr
{
TYPE icon
HELP_TOPIC FPOnItemHelpMgr
HELP_VOLUME FPanel
}
-
+#endif
XCOMM
XCOMM OnItem help uses a pseudo push action FPOnItemHelp. Dtwm is looking for