Changeset 291
- Timestamp:
- Apr 1, 2007, 3:50:54 PM (18 years ago)
- Location:
- trunk/desktop
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/desktop/Makefile
r258 r291 29 29 CLASSDLLLIBS = -l$(OBJDIR)/nobjtk -l$(OBJDIR)/voyguitk -l$(OBJDIR)/voyfcls 30 30 GCLIB = -l$(OBJDIR)/gc 31 32 33 # NOM IDL compiler 34 NOMIDLINC = -I$(FOUNDATIONPATH)/idl -I$(TKIDLDIR) \ 35 -I$(GUITKPATH)/idl 36 NOMIDLCOMPILER = $(BINDIR)/nom-idl-compiler.exe 37 31 38 32 39 # Define objects to build … … 104 111 ################################### 105 112 106 BASE_NOMCOMPILEH = $(IDLCOMP) $(IDLINC) --showcpperrors --header --output-dir=$(CLASSINC) $< 107 BASE_NOMCOMPILEIH = $(IDLCOMP) $(IDLINC) --showcpperrors --ihfile --output-dir=$(CLASSINC) $< 113 114 #BASE_NOMCOMPILEH = $(IDLCOMP) $(IDLINC) --showcpperrors --header --output-dir=$(CLASSINC) $< 115 BASE_NOMCOMPILEH = gcc -E -x c -D__NOM_IDL_COMPILER__ $(NOMIDLINC) $< | $(NOMIDLCOMPILER) --emit-h -d $(CLASSINC) - 116 117 118 119 #BASE_NOMCOMPILEIH = $(IDLCOMP) $(IDLINC) --showcpperrors --ihfile --output-dir=$(CLASSINC) $< 120 BASE_NOMCOMPILEIH = gcc -E -x c -D__NOM_IDL_COMPILER__ $(NOMIDLINC) $< | $(NOMIDLCOMPILER) --emit-ih -d $(CLASSINC) - 121 108 122 BASE_NOMCOMPILEC = $(IDLCOMP) $(IDLINC) --showcpperrors --c-template --output-dir=$(CLASSTEMPLATEDIR) $< 109 123 -
trunk/desktop/class_c/wpdatafile.c
r206 r291 58 58 #include "wpnotebook.h" 59 59 #include "wpfolder.h" 60 #include "m_wpdatafile.h" 60 61 #include "wpdatafile.ih" 61 62 -
trunk/desktop/class_c/wpdrives.c
r258 r291 23 23 #include "wpnotebook.h" 24 24 #include "wpfolderwindow.h" 25 #include "wpfolder.h" 25 26 27 #include "m_wpdrives.ih" 26 28 #include "wpdrives.ih" 27 29 -
trunk/desktop/class_c/wpfilesystem.c
r244 r291 55 55 #include "wpnotebook.h" 56 56 #include "wpfolder.h" 57 #include "m_wpfilesystem.h" 57 58 #include "wpfilesystem.ih" 58 59 … … 93 94 /* We are a folder somwhere in the chain */ 94 95 nomRetval=WPFileSystem_wpQueryFileName((WPFileSystem*)wpParent, bFullPath, NULLHANDLE); 96 95 97 nomPath=NOMPathNew(); 96 98 nomPath= (PNOMPath) NOMPath_assignCString(nomPath, _pszFullPath, ev); -
trunk/desktop/class_c/wpobject.c
r248 r291 56 56 #include "wpnotebook.h" 57 57 #include "wpfolderwindow.h" 58 #include "m_wpfolder.h" 58 59 #include "wpfolder.h" 59 60 #include "wpobject.ih" -
trunk/desktop/class_c/wprootfolder.c
r258 r291 23 23 #include "wpnotebook.h" 24 24 #include "wpfolderwindow.h" 25 #include "wpfolder.h" 26 #include "m_wprootfolder.h" 25 27 #include "wprootfolder.ih" 26 28 -
trunk/desktop/idl/wpdatafile.idl
r245 r291 49 49 interface WPDataFile : WPFileSystem 50 50 { 51 #ifdef __NOM_IDL_COMPILER__ 52 metaclass=M_WPDataFile; 53 filestem=wpdatafile; 54 #endif 51 55 NOMCLASSVERSION(1, 0); 52 56 /** -
trunk/desktop/idl/wpdrives.idl
r258 r291 53 53 interface WPDrives : WPFolder 54 54 { 55 #ifdef __NOM_IDL_COMPILER__ 56 metaclass=M_WPDrives; 57 filestem=wpdrives; 58 #endif 55 59 NOMCLASSVERSION(1, 0); 56 60 -
trunk/desktop/idl/wpfilesystem.idl
r245 r291 55 55 interface WPFileSystem : WPObject 56 56 { 57 #ifdef __NOM_IDL_COMPILER__ 58 metaclass=M_WPFileSystem; 59 filestem=wpfilesystem; 60 #endif 57 61 NOMCLASSVERSION(1, 0); 58 62 -
trunk/desktop/idl/wpfolder.idl
r258 r291 53 53 interface WPFolder : WPFileSystem 54 54 { 55 #ifdef __NOM_IDL_COMPILER__ 56 metaclass=M_WPFolder; 57 filestem=wpfolder; 58 #endif 55 59 NOMCLASSVERSION(1, 0); 56 60 -
trunk/desktop/idl/wpfolderwindow.idl
r246 r291 40 40 #define WPFLDRWINDOW_IDL_INCLUDED 41 41 42 #ifdef __NOM_IDL_COMPILER__ 43 interface WPObject; 44 #else 45 42 46 /* FIXME: this is an ugly hack to prevent inclusion of the 43 47 wpnotebook.idl file in wpobject.idl which is included … … 48 52 #define WPNOTEBOOK_IDL_INCLUDED 49 53 native PWPNoteBook; 54 #endif 50 55 #endif 51 56 … … 79 84 interface WPFolderWindow : WPWindow 80 85 { 86 #ifdef __NOM_IDL_COMPILER__ 87 filestem=wpfolderwindow; 88 #endif 81 89 NOMCLASSVERSION(1, 0); 82 90 -
trunk/desktop/idl/wpnotebook.idl
r248 r291 38 38 #define WPNOTEBOOK_IDL_INCLUDED 39 39 40 #if 041 #ifndef WPObject_defined42 #define WPObject_defined43 native PWPObject;44 #endif45 #endif46 47 40 #include <nomobj.idl> 48 41 … … 60 53 interface WPNoteBook : WPWindow 61 54 { 55 #ifdef __NOM_IDL_COMPILER__ 56 filestem=wpnotebook; 57 #endif 62 58 NOMCLASSVERSION(1, 0); 63 59 -
trunk/desktop/idl/wpobject.idl
r248 r291 49 49 #include "nomwindow.idl" 50 50 51 #ifdef __NOM_IDL_COMPILER__ 52 interface WPFolderWindow; 53 #else 51 54 #ifndef WPFLDRWINDOW_IDL_INCLUDED 52 55 native PWPFolderWindow; 53 56 #endif 54 57 #endif 58 59 #ifdef __NOM_IDL_COMPILER__ 60 interface WPFolder; 61 #else 55 62 #ifndef WPFOLDER_IDL_INCLUDED 56 63 native PWPFolder; 57 64 #endif 58 65 #endif 66 67 #ifdef __NOM_IDL_COMPILER__ 68 interface WPNoteBook; 69 #else 59 70 #if 1 60 71 #ifndef WPNOTEBOOK_IDL_INCLUDED … … 63 74 #else 64 75 #include "wpnotebook.idl" 76 #endif 65 77 #endif 66 78 … … 73 85 interface WPObject : NOMObject 74 86 { 87 #ifdef __NOM_IDL_COMPILER__ 88 metaclass=M_WPObject; 89 filestem=wpobject; 90 #endif 75 91 NOMCLASSVERSION(1, 0); 76 92 -
trunk/desktop/idl/wprootfolder.idl
r258 r291 55 55 interface WPRootFolder : WPFolder 56 56 { 57 #ifdef __NOM_IDL_COMPILER__ 58 metaclass=M_WPRootFolder; 59 filestem=wprootfolder; 60 #endif 57 61 NOMCLASSVERSION(1, 0); 58 62 -
trunk/desktop/idl/wpwindow.idl
r247 r291 16 16 * The Initial Developer of the Original Code is 17 17 * netlabs.org: Chris Wohlgemuth <cinc-ml@netlabs.org>. 18 * Portions created by the Initial Developer are Copyright (C) 2005-200 618 * Portions created by the Initial Developer are Copyright (C) 2005-2007 19 19 * the Initial Developer. All Rights Reserved. 20 20 * … … 39 39 #define WPWINDOW_IDL_INCLUDED 40 40 41 #if 042 #ifndef WPObject_defined43 #define WPObject_defined44 native PWPObject;45 #endif46 #endif47 48 41 #include <nomobj.idl> 49 42 #include "nomwindow.idl" … … 52 45 NOMCLASSNAME(WPWindow); 53 46 47 #ifdef __NOM_IDL_COMPILER__ 48 interface WPObject; 49 #else 54 50 #if 1 55 51 #ifndef WPOBJECT_IDL_INCLUDED … … 58 54 #else 59 55 #include "wpobject.idl" 56 #endif 60 57 #endif 61 58 … … 67 64 interface WPWindow : NOMWindow 68 65 { 66 #ifdef __NOM_IDL_COMPILER__ 67 filestem=wpwindow; 68 #endif 69 69 NOMCLASSVERSION(1, 0); 70 70 -
trunk/desktop/src/vdesktop.c
r258 r291 150 150 /* Init NOM */ 151 151 NOMClassMgrObject=nomEnvironmentNew(); 152 //dbgPrintf( "NOMClassMgrObject: %x", NOMClassMgrObject);153 152 154 153 /* Desktop directory oath */ … … 193 192 nomPath=NOMPath_erasePathBegin(nomPath, NULLHANDLE); 194 193 //WPFolder_wpQueryFileName(wpFolder, TRUE, NULLHANDLE); 195 //g_message(" path: %s", NOMPath_queryCString(WPFolder_wpQueryFileName(wpFolder, TRUE, NULLHANDLE), 194 g_message(" path: %s", NOMPath_queryCString(WPFolder_wpQueryFileName(wpFolder, FALSE, NULLHANDLE), 195 NULLHANDLE)); 196 // g_message(" path: %s", NOMPath_queryCString(WPFolder_wpQueryFileName(wpFolder, TRUE, NULLHANDLE), 196 197 // NULLHANDLE)); 197 198 }; 198 199 g_message(" --> Desktop dir:"); 200 if(nomIsObj(wpTempFolder)) 201 g_message("Valid"); 202 203 WPFolder_wpQueryFileName(wpTempFolder, TRUE, NULLHANDLE); 204 205 // g_message(" --> Desktop dir: %s", NOMPath_queryCString(WPFolder_wpQueryFileName(wpTempFolder, FALSE, NULLHANDLE), 206 // NULLHANDLE)); 207 208 g_message(" --> blabla"); 199 209 g_message(" --> Desktop dir: %s", NOMPath_queryCString(WPFolder_wpQueryFileName(wpTempFolder, TRUE, NULLHANDLE), 200 210 NULLHANDLE)); 201 211 202 212 /* Create desktop folder */
Note:
See TracChangeset
for help on using the changeset viewer.