|
From: <cre...@us...> - 2007-11-05 19:49:40
|
Revision: 1763
http://frontierkernel.svn.sourceforge.net/frontierkernel/?rev=1763&view=rev
Author: creecode
Date: 2007-11-05 11:49:43 -0800 (Mon, 05 Nov 2007)
Log Message:
-----------
added ifdefs for IUDA Desktop target
Modified Paths:
--------------
Frontier/trunk/Common/headers/shellmenu.h
Modified: Frontier/trunk/Common/headers/shellmenu.h
===================================================================
--- Frontier/trunk/Common/headers/shellmenu.h 2007-11-05 19:36:30 UTC (rev 1762)
+++ Frontier/trunk/Common/headers/shellmenu.h 2007-11-05 19:49:43 UTC (rev 1763)
@@ -85,21 +85,42 @@
#define lastmainmenu helpmenu
#ifdef PIKE
+
#undef stylemenu
#undef leadingmenu
#undef justifymenu
#undef newobjectmenu
- #undef openrecentmenu
- #define virtualmenu 5100 /* 2006-02-25 aradke: never actually displayed */
+ #define virtualmenu 5100 // 2006-02-25 aradke: never actually displayed
#define fontmenu 5200
#define sizemenu 5300
#define findandreplacemenu 5400
- #define commonstylesmenu 5500 /*7.0b26 PBS*/
+ #define commonstylesmenu 5500 // 7.0b26 PBS
+
+ #ifdef IUDADESKTOP
+
+ #define openrecentmenu 5600 // 2007-10-22 creedon
+
+ #else
+
+ #undef openrecentmenu
+ #endif
+
#define firsthiermenu fontmenu
- #define lasthiermenu commonstylesmenu
+
+ #ifdef IUDADESKTOP
+
+ #define lasthiermenu openrecentmenu // 2007-10-22 creedon
+
+ #else
+
+ #define lasthiermenu commonstylesmenu
+
+ #endif
+
#else //!PIKE
+
#define virtualmenu 5100 /* 2006-02-25 aradke: never actually displayed */
#define fontmenu 5200
#define stylemenu 5300
@@ -122,57 +143,82 @@
#define aboutitem 1
#ifdef PIKE
-#ifndef OPMLEDITOR
- // #define filemenu (applemenu + mainmenuincrement)
- /*PBS 07/22/00: Pike's File menu has been revised --
- the number, order, and names of items have changed.
+ #if defined ( IUDADESKTOP ) || defined ( OPMLEDITOR )
+
+ #ifdef IUDADESKTOP
+
+ #define newitem 1
+ #define openitem 2
+ #define openrecentitem 3
+ #define closeitem 4
+ #define saveitem 6
+ #define saveasitem 7
+ // #define updateradiorootitem 9
+ #define quititem 9
+
+ #endif // IUDADESKTOP
+
+ #ifdef OPMLEDITOR // OPMLEDITOR 2005-04-06 dluebbert
+
+ #define newitem 1
+ #define openitem 2
+ #define openurlitem 3 // 7.0b17 PBS: Open URL... command
+ // #define openmanilasiteitem 4
+ #define closeitem 4
+ #define saveitem 6
+ #define saveasitem 7
+ // #define saveashtmlitem 9 /*7.0b32 PBS: Save As HTML... command*/
+ // #define saveasplaintextitem 10 /*7.0b32 PBS: Save As Plain Text... command*/
+ #define revertitem 8
+ #define changetitleitem 5
+ #define viewinbrowseritem 10
+ #define updateradiorootitem 12
+ #define workofflineitem 13 // 7.0b25 PBS: Work Offline
+ #define quititem 15
+
+ #endif // OPMLEDITOR
+
+ #else // Radio UserLand
+
+ //
+ // 7.0d10 PBS: Radio UserLand has an Update Radio.root... command in the
+ // File menu.
+ //
+ // PBS 07/22/00: Pike's File menu has been revised -- the number, order,
+ // and names of items have changed.
+ //
+
+ // #define filemenu (applemenu + mainmenuincrement)
- 7.0d10 PBS: Radio UserLand has an Update Radio.root...
- command in the File menu.*/
+ #define newitem 1
+ #define openitem 2
+ #define openurlitem 3 // 7.0b17 PBS: Open URL... command
+ #define openmanilasiteitem 4
+ #define closeitem 5
+ #define saveitem 7
+ #define saveasitem 8
+ #define saveashtmlitem 9 // 7.0b32 PBS: Save As HTML... command
+ #define saveasplaintextitem 10 // 7.0b32 PBS: Save As Plain Text... command
+ #define revertitem 11
+ #define changetitleitem 8
+ #define viewinbrowseritem 13
+ #define updateradiorootitem 15
+ #define workofflineitem 16 // 7.0b25 PBS: Work Offline
+ #define quititem 18
- #define newitem 1
- #define openitem 2
- #define openurlitem 3 /*7.0b17 PBS: Open URL... command*/
- #define openmanilasiteitem 4
- #define closeitem 5
- #define saveitem 7
- #define saveasitem 8
- #define saveashtmlitem 9 /*7.0b32 PBS: Save As HTML... command*/
- #define saveasplaintextitem 10 /*7.0b32 PBS: Save As Plain Text... command*/
- #define revertitem 11
- #define changetitleitem 8
- #define viewinbrowseritem 13
- #define updateradiorootitem 15
- #define workofflineitem 16 /*7.0b25 PBS: Work Offline*/
- #define quititem 18
-#else //OPMLEDITOR
- #define newitem 1
- #define openitem 2
- #define openurlitem 3 /*7.0b17 PBS: Open URL... command*/
-// #define openmanilasiteitem 4
- #define closeitem 4
- #define saveitem 6
- #define saveasitem 7
-// #define saveashtmlitem 9 /*7.0b32 PBS: Save As HTML... command*/
-// #define saveasplaintextitem 10 /*7.0b32 PBS: Save As Plain Text... command*/
- #define revertitem 8
- #define changetitleitem 5
- #define viewinbrowseritem 10
- #define updateradiorootitem 12
- #define workofflineitem 13 /*7.0b25 PBS: Work Offline*/
- #define quititem 15
-#endif // OPMLEDITOR
+ #endif // Radio UserLand
+
+#else // Frontier
-#else
-
// #define filemenu (applemenu + mainmenuincrement)
+
#define newitem 1
#define openitem 2
#define openrecentitem 3
#define closeitem 5
#define saveitem 6
- #define saverunnableitem 7
+ #define saverunnableitem 7
#define saveasitem 8
#define revertitem 9
@@ -181,56 +227,93 @@
#define pagesetupitem 11
#define printitem 12
#define quititem 14
+
+#endif // Frontier
-#endif
-
// #define editmenu (filemenu + mainmenuincrement)
#define windowsitem -1
#ifdef PIKE
- #define undoitem 1
- #define cutitem 3
- #define copyitem 4
- #define pasteitem 5
- #define clearitem 6
- #define selectallitem 8
- #define findandreplaceitem 10
- #define commonstylesitem 11
- #define fontitem 13
- #define sizeitem 14
-#ifndef OPMLEDITOR
- #define opennotepaditem 16
- #define insertdatetimeitem 17
-#else // OPMLEDITOR
- #define insertdatetimeitem 16
-#endif //OPMLEDITOR
+ #if defined ( IUDADESKTOP ) || defined ( OPMLEDITOR )
+
+ #ifdef IUDADESKTOP
+
+ #define undoitem 1
+ #define cutitem 3
+ #define copyitem 4
+ #define pasteitem 5
+ #define clearitem 6
+ #define selectallitem 8
+ #define findandreplaceitem 10
+ #define fontitem 12
+ #define sizeitem 13
+ #define commonstylesitem 14
+ #define insertdatetimeitem 16
+
+ #endif // IUDADESKTOP
+
+ #ifdef OPMLEDITOR
+
+ #define undoitem 1
+ #define cutitem 3
+ #define copyitem 4
+ #define pasteitem 5
+ #define clearitem 6
+ #define selectallitem 8
+ #define findandreplaceitem 10
+ #define commonstylesitem 11
+ #define fontitem 13
+ #define sizeitem 14
+ #define insertdatetimeitem 16
+
+ #define styleitem -1
+ #define leadingitem -1
+ #define justifyitem -1
+
+ #endif // OPMLEDITOR
+
+ #else // Radio UserLand
+
+ #define undoitem 1
+ #define cutitem 3
+ #define copyitem 4
+ #define pasteitem 5
+ #define clearitem 6
+ #define selectallitem 8
+ #define findandreplaceitem 10
+ #define commonstylesitem 11
+ #define fontitem 13
+ #define sizeitem 14
+ #define opennotepaditem 16
+ #define insertdatetimeitem 17
+
+ #define styleitem -1
+ #define leadingitem -1
+ #define justifyitem -1
+
+ #endif // Radio UserLand
+
+#else // Frontier
- #define styleitem -1
- #define leadingitem -1
- #define justifyitem -1
+ #define undoitem 1
+ #define cutitem 3
+ #define copyitem 4
+ #define pasteitem 5
+ #define clearitem 6
+ #define selectallitem 8
+ #define findandreplaceitem 10
+ #define fontitem 12
+ #define sizeitem 13
+ #define styleitem 14
+ #define leadingitem 15
+ #define justifyitem 16
+ #define commonstylesitem 17
+ #define insertdatetimeitem 19
+
+#endif // Frontier
-#else
-
- #define undoitem 1
- #define cutitem 3
- #define copyitem 4
- #define pasteitem 5
- #define clearitem 6
- #define selectallitem 8
- #define findandreplaceitem 10
- #define fontitem 12
- #define sizeitem 13
- #define styleitem 14
- #define leadingitem 15
- #define justifyitem 16
- #define commonstylesitem 17
- #define insertdatetimeitem 19
-
-#endif
-
-
// #define windowsmenu (editmenu + mainmenuincrement)
#define hidewindowitem 1
#if TARGET_API_MAC_CARBON == 1
@@ -369,3 +452,5 @@
#endif //!defined(REZ) && !defined(RC_INVOKED)
#endif //shellmenuinclude
+
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|