diff --git a/modules/plugin/tools/sdk/samples/basic/mac/Basic Plugin.xml b/modules/plugin/tools/sdk/samples/basic/mac/Basic Plugin.xml
index 6efec7312a4b..3dbbb33c80c5 100644
--- a/modules/plugin/tools/sdk/samples/basic/mac/Basic Plugin.xml
+++ b/modules/plugin/tools/sdk/samples/basic/mac/Basic Plugin.xml
@@ -527,1574 +527,4 @@
MWFTP_Post_hostName
MWFTP_Post_username
- MWFTP_Post_password263pi6sn63j4esi,p'¦ ¿ÿÙP
- MWFTP_Post_remoteDir
- MWFTP_Post_ftp_PathVersion0
- MWFTP_Post_ftp_PathType0
- MWFTP_Post_ftp_PathFormat0
- MWFTP_Post_ftp_tree
- MWFTP_Post_uploadDir
- MWFTP_Post_ftp_port21
- MWFTP_Post_SendBin1
- MWFTP_Post_ShouldLog1
-
-
- MWCommandLine_Java_clsName
- MWCommandLine_Java_args
-
-
- MWVJavaDebugging_Protocol1
- MWVJavaDebugging_JDKVersion1
- MWVJavaDebugging_TimeOut10
- MWVJavaDebugging_SupportSlowDevicesfalse
-
-
- MWJava_Language_optimizefalse
- MWJava_Language_warnDeprecatedfalse
- MWJava_Language_emitMapfalse
- MWJava_Language_strictFileNamesfalse
- MWJava_Language_strictFileHierarchyfalse
- MWJava_Language_1_1_Compatiblefalse
- MWJava_Language_emitHeaders0
- MWJava_Language_headerTypeJNINativeHeaders
- MWJava_Language_packageFilter
- MWJava_Language_genCommentstrue
- MWJava_Language_genHeadersfalse
-
-
- MWJava_MRJAppBuilder_outFileMRJApplication
- MWJava_MRJAppBuilder_mergefalse
- MWJava_MRJAppBuilder_quitMenutrue
- MWJava_MRJAppBuilder_growfalse
- MWJava_MRJAppBuilder_stdoutTypeConsole
- MWJava_MRJAppBuilder_stderrTypeConsole
- MWJava_MRJAppBuilder_stdinTypeConsole
- MWJava_MRJAppBuilder_appIconPVersion0
- MWJava_MRJAppBuilder_appIconPType0
- MWJava_MRJAppBuilder_appIconPFormat0
- MWJava_MRJAppBuilder_appIconPTree
- MWJava_MRJAppBuilder_appIconFile
- MWJava_MRJAppBuilder_splashScreenPVersion0
- MWJava_MRJAppBuilder_splashScreenPType0
- MWJava_MRJAppBuilder_splashScreenPFormat0
- MWJava_MRJAppBuilder_splashScreenPTree
- MWJava_MRJAppBuilder_splashScreenPICTFile
- MWJava_MRJAppBuilder_aboutName
- MWJava_MRJAppBuilder_stdoutPVersion0
- MWJava_MRJAppBuilder_stdoutPType0
- MWJava_MRJAppBuilder_stdoutPFormat0
- MWJava_MRJAppBuilder_stdoutPTree
- MWJava_MRJAppBuilder_stdoutFile
- MWJava_MRJAppBuilder_stdoutAppendfalse
- MWJava_MRJAppBuilder_stderrPType0
- MWJava_MRJAppBuilder_stderrPFormat0
- MWJava_MRJAppBuilder_stderrPTree
- MWJava_MRJAppBuilder_stderrFile
- MWJava_MRJAppBuilder_stderrAppendfalse
- MWJava_MRJAppBuilder_stdinPType0
- MWJava_MRJAppBuilder_stdinPFormat0
- MWJava_MRJAppBuilder_stdinPTree
- MWJava_MRJAppBuilder_stdinFile
-
-
- MWJava_Output_outputtypeJarFile
- MWJava_Output_outfileJavaClasses.jar
- MWJava_Output_ftype1514754080
- MWJava_Output_fcreator1297570384
- MWJava_Output_compress0
- MWJava_Output_genManifest0
- MWJava_Output_trunctypeFront
- MWJava_Output_deleteClasses0
- MWJava_Output_consoleApp1
-
-
- MWJava_Proj_projtypeApplet
- MWJava_Proj_mainClassName
- MWJava_Proj_HTMLAppCreator1463898714
- MWJava_Proj_HTMLAppName
- MWJava_Proj_PathVersion0
- MWJava_Proj_PathType0
- MWJava_Proj_PathFormat0
- MWJava_Proj_tree
- MWJava_Proj_HTMLAppWin32Name
- MWJava_Proj_compress0
- MWJava_Proj_useVM1
- MWJava_Proj_vmarguments
- MWJava_Proj_vmName
- MWJava_Proj_simPropFile
-
-
- MWJavaDoc_Proj_Version1
- MWJavaDoc_Proj_Depricated1
- MWJavaDoc_Proj_Author1
- MWJavaDoc_Proj_Index1
- MWJavaDoc_Proj_Tree1
- MWJavaDoc_Proj_SunResolveToSame0
- MWJavaDoc_Proj_Shortnames1
- MWJavaDoc_Proj_Folder0
- MWJavaDoc_Proj_GenerateAPILinks0
- MWJavaDoc_Proj_scopePublic
- MWJavaDoc_Proj_fcreator1297303877
- MWJavaDoc_Proj_encodingName
- MWJavaDoc_Proj_decodingName
- MWJavaDoc_Proj_javaPackagePathhttp://java.sun.com/products/jdk/1.1/docs/api/
-
-
- MWMerge_MacOS_projectTypeApplication
- MWMerge_MacOS_outputNameMerge Out
- MWMerge_MacOS_outputCreator????
- MWMerge_MacOS_outputTypeAPPL
- MWMerge_MacOS_suppressWarning0
- MWMerge_MacOS_copyFragments1
- MWMerge_MacOS_copyResources1
- MWMerge_MacOS_flattenResource0
- MWMerge_MacOS_flatFileNamea.rsrc
- MWMerge_MacOS_flatFileOutputPath
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWMerge_MacOS_skipResources
- DLGX
- ckid
- Proj
- WSPC
-
-
-
- FileLockedfalse
- ResourcesMapIsReadOnlyfalse
- PrinterDriverIsMultiFinderCompatiblefalse
- Invisiblefalse
- HasBundlefalse
- NameLockedfalse
- Stationeryfalse
- HasCustomIconfalse
- Sharedfalse
- HasBeenInitedfalse
- Label0
- Comments
-
-
- MWMacOSPackager_UsePackager0
- MWMacOSPackager_FolderToPackage
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWMacOSPackager_CreateClassicAlias0
- MWMacOSPackager_ClassicAliasMethodUseTargetOutput
- MWMacOSPackager_ClassicAliasPath
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWMacOSPackager_CreatePkgInfo0
- MWMacOSPackager_PkgCreatorType????
- MWMacOSPackager_PkgFileTypeAPPL
-
-
- MWCodeGen_PPC_structalignmentMC68K
- MWCodeGen_PPC_tracebacktablesNone
- MWCodeGen_PPC_processorGeneric
- MWCodeGen_PPC_readonlystrings0
- MWCodeGen_PPC_tocdata1
- MWCodeGen_PPC_profiler0
- MWCodeGen_PPC_fpcontract1
- MWCodeGen_PPC_schedule0
- MWCodeGen_PPC_peephole0
- MWCodeGen_PPC_processorspecific0
- MWCodeGen_PPC_altivec0
- MWCodeGen_PPC_vectortocdata1
- MWCodeGen_PPC_vrsave0
-
-
- MWCodeGen_MachO_structalignmentPPC
- MWCodeGen_MachO_tracebacktablesNone
- MWCodeGen_MachO_processorGeneric
- MWCodeGen_MachO_readonlystrings0
- MWCodeGen_MachO_profiler0
- MWCodeGen_MachO_fpcontract1
- MWCodeGen_MachO_schedule0
- MWCodeGen_MachO_peephole1
- MWCodeGen_MachO_processorspecific0
- MWCodeGen_MachO_altivec0
- MWCodeGen_MachO_vrsave1
- MWCodeGen_MachO_common0
- MWCodeGen_MachO_implicit_templates1
-
-
- MWDisassembler_PPC_showcode1
- MWDisassembler_PPC_extended1
- MWDisassembler_PPC_mix0
- MWDisassembler_PPC_nohex0
- MWDisassembler_PPC_showdata1
- MWDisassembler_PPC_showexceptions1
- MWDisassembler_PPC_showsym0
- MWDisassembler_PPC_shownames1
-
-
- GlobalOptimizer_PPC_optimizationlevelLevel0
- GlobalOptimizer_PPC_optforSpeed
-
-
- MWLinker_PPC_linksym1
- MWLinker_PPC_symfullpath1
- MWLinker_PPC_linkmap0
- MWLinker_PPC_nolinkwarnings0
- MWLinker_PPC_dontdeadstripinitcode0
- MWLinker_PPC_permitmultdefs0
- MWLinker_PPC_linkmodeFast
- MWLinker_PPC_initname
- MWLinker_PPC_mainnamemain
- MWLinker_PPC_termname
-
-
- MWLinker_MachO_exportsNone
- MWLinker_MachO_mainnamestart
- MWLinker_MachO_currentversion0
- MWLinker_MachO_compatibleversion0
- MWLinker_MachO_symfullpath0
- MWLinker_MachO_supresswarnings0
- MWLinker_MachO_multisymerror0
- MWLinker_MachO_prebind1
- MWLinker_MachO_deadstrip1
- MWLinker_MachO_objectivecsemantics0
- MWLinker_MachO_whichfileloaded0
- MWLinker_MachO_whyfileloaded0
- MWLinker_MachO_readonlyrelocsErrors
- MWLinker_MachO_undefinedsymbolsErrors
- MWLinker_MachO_twolevelnamespace1
- MWLinker_MachO_stripdebugsymbols0
-
-
- MWProject_MachO_typeExecutable
- MWProject_MachO_outfilea.exe
- MWProject_MachO_filecreator????
- MWProject_MachO_filetypeMEXE
- MWProject_MachO_stacksize64
- MWProject_MachO_stackaddress0
- MWProject_MachO_flatrsrc1
- MWProject_MachO_flatrsrcfilenamea.rsrc
- MWProject_MachO_flatrsrcoutputdir
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWProject_MachO_installpath./
-
-
- MWPEF_exportsPragma
- MWPEF_libfolder0
- MWPEF_sortcodeNone
- MWPEF_expandbss1
- MWPEF_sharedata0
- MWPEF_olddefversion0
- MWPEF_oldimpversion0
- MWPEF_currentversion0
- MWPEF_fragmentnamenpBasicPlugin
- MWPEF_collapsereloads0
-
-
- MWProject_PPC_typeSharedLibrary
- MWProject_PPC_outfileBasic Plugin
- MWProject_PPC_filecreatorMOSS
- MWProject_PPC_filetypeNSPL
- MWProject_PPC_size0
- MWProject_PPC_minsize0
- MWProject_PPC_stacksize0
- MWProject_PPC_flags0
- MWProject_PPC_symfilename
- MWProject_PPC_rsrcname
- MWProject_PPC_rsrcheaderNative
- MWProject_PPC_rsrctype????
- MWProject_PPC_rsrcid0
- MWProject_PPC_rsrcflags0
- MWProject_PPC_rsrcstore0
- MWProject_PPC_rsrcmerge0
- MWProject_PPC_flatrsrc0
- MWProject_PPC_flatrsrcoutputdir
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWProject_PPC_flatrsrcfilename
-
-
- MWAssembler_PPC_auxheader0
- MWAssembler_PPC_symmodeMac
- MWAssembler_PPC_dialectPPC
- MWAssembler_PPC_prefixfile
- MWAssembler_PPC_typecheck0
- MWAssembler_PPC_warnings0
- MWAssembler_PPC_casesensitive0
-
-
- MWRez_Language_maxwidth80
- MWRez_Language_scriptRoman
- MWRez_Language_alignmentAlign1
- MWRez_Language_filtermodeFilterSkip
- MWRez_Language_suppresswarnings0
- MWRez_Language_escapecontrolchars1
- MWRez_Language_prefixname
- MWRez_Language_filteredtypes'CODE' 'DATA' 'PICT'
-
-
- MWWinRC_prefixname
-
-
- MWCodeGen_X86_processorGeneric
- MWCodeGen_X86_alignmentbytes8
- MWCodeGen_X86_exceptionsZeroOverhead
- MWCodeGen_X86_extinst_mmx0
- MWCodeGen_X86_extinst_3dnow0
- MWCodeGen_X86_use_mmx_3dnow_convention0
- MWCodeGen_X86_machinecodelisting0
- MWCodeGen_X86_intrinsics0
- MWCodeGen_X86_syminfo0
- MWCodeGen_X86_codeviewinfo1
- MWCodeGen_X86_extinst_cmov_fcomi0
- MWCodeGen_X86_extinst_sse0
-
-
- PDisasmX86_showHeaderstrue
- PDisasmX86_showSymTabtrue
- PDisasmX86_showCodetrue
- PDisasmX86_showSourcefalse
- PDisasmX86_showHextrue
- PDisasmX86_showRelocationtrue
- PDisasmX86_showCommentsfalse
- PDisasmX86_showDebugfalse
- PDisasmX86_showExceptionsfalse
- PDisasmX86_showDatatrue
- PDisasmX86_showRawfalse
- PDisasmX86_verbosefalse
-
-
- MWDebugger_X86_Exceptions
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- GlobalOptimizer_X86_optimizationlevelLevel0
- GlobalOptimizer_X86_optforSpeed
-
-
- MWLinker_X86_entrypointusageDefault
- MWLinker_X86_entrypoint
- MWLinker_X86_subsystemWinGUI
- MWLinker_X86_subsysmajorid4
- MWLinker_X86_subsysminorid0
- MWLinker_X86_usrmajorid0
- MWLinker_X86_usrminorid0
- MWLinker_X86_commandfile
- MWLinker_X86_generatemap0
- MWLinker_X86_linksym0
- MWLinker_X86_linkCV1
-
-
- MWProject_X86_typeApplication
- MWProject_X86_outfilenoname.exe
- MWProject_X86_baseaddress4194304
- MWProject_X86_maxstacksize1024
- MWProject_X86_minstacksize4
- MWProject_X86_size1024
- MWProject_X86_minsize4
- MWProject_X86_importlib
- xpidl Settings
- 0001000101000000000000000000000000000000000000000000000000000000
- 0000000000000000
-
-
-
-
- Name
- MSL_Runtime_PPC.Lib
- MacOS
- Library
-
-
-
- Name
- npp_gate.cpp
- MacOS
- Text
- Debug
-
-
- Name
- plugin.cpp
- MacOS
- Text
- Debug
-
-
- Name
- npn_gate.cpp
- MacOS
- Text
- Debug
-
-
- Name
- np_entry.cpp
- MacOS
- Text
- Debug
-
-
- Name
- CarbonLib
- MacOS
- Library
- Debug
-
-
- Name
- console.stubs.c
- MacOS
- Text
- Debug
-
-
- Name
- Basic.rsrc
- MacOS
- Resource
- Debug
-
-
- Name
- MSL_C_PPC.Lib
- MacOS
- Library
- Debug
-
-
-
-
- Name
- npp_gate.cpp
- MacOS
-
-
- Name
- npn_gate.cpp
- MacOS
-
-
- Name
- np_entry.cpp
- MacOS
-
-
- Name
- plugin.cpp
- MacOS
-
-
- Name
- MSL_Runtime_PPC.Lib
- MacOS
-
-
- Name
- CarbonLib
- MacOS
-
-
- Name
- console.stubs.c
- MacOS
-
-
- Name
- Basic.rsrc
- MacOS
-
-
- Name
- MSL_C_PPC.Lib
- MacOS
-
-
-
-
- BasicPlugin
-
-
-
- UserSourceTrees
-
-
- AlwaysSearchUserPathsfalse
- InterpretDOSAndUnixPathsfalse
- RequireFrameworkStyleIncludesfalse
- UserSearchPaths
-
- SearchPath
- Path::
- PathFormatMacOS
- PathRootProject
-
- Recursivetrue
- FrameworkPathfalse
- HostFlagsAll
-
-
- SearchPath
- Path:::include:
- PathFormatMacOS
- PathRootProject
-
- Recursivetrue
- FrameworkPathfalse
- HostFlagsAll
-
-
- SearchPath
- Path:::common:
- PathFormatMacOS
- PathRootProject
-
- Recursivetrue
- FrameworkPathfalse
- HostFlagsAll
-
-
- SearchPath
- Path::::include:
- PathFormatMacOS
- PathRootProject
-
- Recursivetrue
- FrameworkPathfalse
- HostFlagsAll
-
-
- SystemSearchPaths
-
- SearchPath
- Path:MSL:
- PathFormatMacOS
- PathRootCodeWarrior
-
- Recursivetrue
- FrameworkPathfalse
- HostFlagsAll
-
-
- SearchPath
- Path:MacOS Support:
- PathFormatMacOS
- PathRootCodeWarrior
-
- Recursivetrue
- FrameworkPathfalse
- HostFlagsMacOS
-
-
-
-
- MWRuntimeSettings_WorkingDirectory
- MWRuntimeSettings_CommandLine
- MWRuntimeSettings_HostApplication
- Path
- PathFormatGeneric
- PathRootAbsolute
-
- MWRuntimeSettings_EnvVars
-
-
- LinkerMacOS PPC Linker
- PreLinker
- PostLinker
- TargetnameBasicPlugin
- OutputDirectory
- Path:
- PathFormatMacOS
- PathRootProject
-
- SaveEntriesUsingRelativePathsfalse
-
-
- FileMappings
-
- FileTypeAPPL
- FileExtension
- Compiler
- EditLanguage
- Precompilefalse
- Launchabletrue
- ResourceFiletrue
- IgnoredByMakefalse
-
-
- FileTypeAppl
- FileExtension
- Compiler
- EditLanguage
- Precompilefalse
- Launchabletrue
- ResourceFiletrue
- IgnoredByMakefalse
-
-
- FileTypeMMLB
- FileExtension
- CompilerLib Import PPC
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeMPLF
- FileExtension
- CompilerLib Import PPC
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeMWCD
- FileExtension
- Compiler
- EditLanguage
- Precompilefalse
- Launchabletrue
- ResourceFiletrue
- IgnoredByMakefalse
-
-
- FileTypeRSRC
- FileExtension
- Compiler
- EditLanguage
- Precompilefalse
- Launchabletrue
- ResourceFiletrue
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.bh
- CompilerBalloon Help
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.c
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.c++
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.cc
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.cp
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.cpp
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.exp
- Compiler
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.h
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMaketrue
-
-
- FileTypeTEXT
- FileExtension.p
- CompilerMW Pascal PPC
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.pas
- CompilerMW Pascal PPC
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.pch
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompiletrue
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.pch++
- CompilerMW C/C++ PPC
- EditLanguageC/C++
- Precompiletrue
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.r
- CompilerRez
- EditLanguageRez
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeTEXT
- FileExtension.s
- CompilerPPCAsm
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypeXCOF
- FileExtension
- CompilerXCOFF Import PPC
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypedocu
- FileExtension
- Compiler
- EditLanguage
- Precompilefalse
- Launchabletrue
- ResourceFiletrue
- IgnoredByMakefalse
-
-
- FileTypersrc
- FileExtension
- Compiler
- EditLanguage
- Precompilefalse
- Launchabletrue
- ResourceFiletrue
- IgnoredByMakefalse
-
-
- FileTypeshlb
- FileExtension
- CompilerPEF Import PPC
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileTypestub
- FileExtension
- CompilerPEF Import PPC
- EditLanguage
- Precompilefalse
- Launchablefalse
- ResourceFilefalse
- IgnoredByMakefalse
-
-
- FileExtension.doc
- Compiler
- EditLanguage
- Precompilefalse
- Launchabletrue
- ResourceFilefalse
- IgnoredByMaketrue
-
-
-
-
- CacheModDatesfalse
- ActivateBrowsertrue
- DumpBrowserInfofalse
- CacheSubprojectstrue
- UseThirdPartyDebuggerfalse
- DebuggerAppPath
- Path
- PathFormatGeneric
- PathRootAbsolute
-
- DebuggerCmdLineArgs
- DebuggerWorkingDir
- Path
- PathFormatGeneric
- PathRootAbsolute
-
-
-
- LogSystemMessagestrue
- AutoTargetDLLsfalse
- StopAtWatchpointstrue
- PauseWhileRunningfalse
- PauseInterval5
- PauseUIFlags0
- AltExePath
- Path
- PathFormatGeneric
- PathRootAbsolute
-
- StopAtTempBPOnLaunchtrue
- CacheSymbolicstrue
- TempBPFunctionNamemain
- TempBPType0
-
-
- Enabledfalse
- ConnectionName
- DownloadPath
- LaunchRemoteAppfalse
- RemoteAppPath
-
-
- OtherExecutables
-
-
- CustomColor1
- Red0
- Green39321
- Blue0
-
- CustomColor2
- Red0
- Green32767
- Blue0
-
- CustomColor3
- Red0
- Green32767
- Blue0
-
- CustomColor4
- Red0
- Green32767
- Blue0
-
-
-
- MWFrontEnd_C_cplusplus0
- MWFrontEnd_C_checkprotos1
- MWFrontEnd_C_arm0
- MWFrontEnd_C_trigraphs0
- MWFrontEnd_C_onlystdkeywords0
- MWFrontEnd_C_enumsalwaysint1
- MWFrontEnd_C_mpwpointerstyle0
- MWFrontEnd_C_prefixnamepluginPrefix.h
- MWFrontEnd_C_ansistrict0
- MWFrontEnd_C_mpwcnewline0
- MWFrontEnd_C_wchar_type1
- MWFrontEnd_C_enableexceptions0
- MWFrontEnd_C_dontreusestrings0
- MWFrontEnd_C_poolstrings0
- MWFrontEnd_C_dontinline0
- MWFrontEnd_C_useRTTI0
- MWFrontEnd_C_multibyteaware0
- MWFrontEnd_C_unsignedchars0
- MWFrontEnd_C_autoinline0
- MWFrontEnd_C_booltruefalse1
- MWFrontEnd_C_direct_to_som0
- MWFrontEnd_C_som_env_check0
- MWFrontEnd_C_alwaysinline0
- MWFrontEnd_C_inlinelevel0
- MWFrontEnd_C_ecplusplus0
- MWFrontEnd_C_objective_c0
- MWFrontEnd_C_defer_codegen0
-
-
- MWWarning_C_warn_illpragma1
- MWWarning_C_warn_emptydecl1
- MWWarning_C_warn_possunwant1
- MWWarning_C_warn_unusedvar1
- MWWarning_C_warn_unusedarg0
- MWWarning_C_warn_extracomma1
- MWWarning_C_pedantic1
- MWWarning_C_warningerrors0
- MWWarning_C_warn_hidevirtual1
- MWWarning_C_warn_implicitconv0
- MWWarning_C_warn_notinlined0
- MWWarning_C_warn_structclass0
-
-
- MWFTP_Post_hostName
- MWFTP_Post_username
- MWFTP_Post_password263pi6sn63j4esi-p'¦ ¿ÿÙP
- MWFTP_Post_remoteDir
- MWFTP_Post_ftp_PathVersion0
- MWFTP_Post_ftp_PathType0
- MWFTP_Post_ftp_PathFormat0
- MWFTP_Post_ftp_tree
- MWFTP_Post_uploadDir
- MWFTP_Post_ftp_port21
- MWFTP_Post_SendBin1
- MWFTP_Post_ShouldLog1
-
-
- MWCommandLine_Java_clsName
- MWCommandLine_Java_args
-
-
- MWVJavaDebugging_Protocol1
- MWVJavaDebugging_JDKVersion1
- MWVJavaDebugging_TimeOut10
- MWVJavaDebugging_SupportSlowDevicesfalse
-
-
- MWJava_Language_optimizefalse
- MWJava_Language_warnDeprecatedfalse
- MWJava_Language_emitMapfalse
- MWJava_Language_strictFileNamesfalse
- MWJava_Language_strictFileHierarchyfalse
- MWJava_Language_1_1_Compatiblefalse
- MWJava_Language_emitHeaders0
- MWJava_Language_headerTypeJNINativeHeaders
- MWJava_Language_packageFilter
- MWJava_Language_genCommentstrue
- MWJava_Language_genHeadersfalse
-
-
- MWJava_MRJAppBuilder_outFileMRJApplication
- MWJava_MRJAppBuilder_mergefalse
- MWJava_MRJAppBuilder_quitMenutrue
- MWJava_MRJAppBuilder_growfalse
- MWJava_MRJAppBuilder_stdoutTypeConsole
- MWJava_MRJAppBuilder_stderrTypeConsole
- MWJava_MRJAppBuilder_stdinTypeConsole
- MWJava_MRJAppBuilder_appIconPVersion0
- MWJava_MRJAppBuilder_appIconPType0
- MWJava_MRJAppBuilder_appIconPFormat0
- MWJava_MRJAppBuilder_appIconPTree
- MWJava_MRJAppBuilder_appIconFile
- MWJava_MRJAppBuilder_splashScreenPVersion0
- MWJava_MRJAppBuilder_splashScreenPType0
- MWJava_MRJAppBuilder_splashScreenPFormat0
- MWJava_MRJAppBuilder_splashScreenPTree
- MWJava_MRJAppBuilder_splashScreenPICTFile
- MWJava_MRJAppBuilder_aboutName
- MWJava_MRJAppBuilder_stdoutPVersion0
- MWJava_MRJAppBuilder_stdoutPType0
- MWJava_MRJAppBuilder_stdoutPFormat0
- MWJava_MRJAppBuilder_stdoutPTree
- MWJava_MRJAppBuilder_stdoutFile
- MWJava_MRJAppBuilder_stdoutAppendfalse
- MWJava_MRJAppBuilder_stderrPType0
- MWJava_MRJAppBuilder_stderrPFormat0
- MWJava_MRJAppBuilder_stderrPTree
- MWJava_MRJAppBuilder_stderrFile
- MWJava_MRJAppBuilder_stderrAppendfalse
- MWJava_MRJAppBuilder_stdinPType0
- MWJava_MRJAppBuilder_stdinPFormat0
- MWJava_MRJAppBuilder_stdinPTree
- MWJava_MRJAppBuilder_stdinFile
-
-
- MWJava_Output_outputtypeJarFile
- MWJava_Output_outfileJavaClasses.jar
- MWJava_Output_ftype1514754080
- MWJava_Output_fcreator1297570384
- MWJava_Output_compress0
- MWJava_Output_genManifest0
- MWJava_Output_trunctypeFront
- MWJava_Output_deleteClasses0
- MWJava_Output_consoleApp1
-
-
- MWJava_Proj_projtypeApplet
- MWJava_Proj_mainClassName
- MWJava_Proj_HTMLAppCreator1463898714
- MWJava_Proj_HTMLAppName
- MWJava_Proj_PathVersion0
- MWJava_Proj_PathType0
- MWJava_Proj_PathFormat0
- MWJava_Proj_tree
- MWJava_Proj_HTMLAppWin32Name
- MWJava_Proj_compress0
- MWJava_Proj_useVM1
- MWJava_Proj_vmarguments
- MWJava_Proj_vmName
- MWJava_Proj_simPropFile
-
-
- MWJavaDoc_Proj_Version1
- MWJavaDoc_Proj_Depricated1
- MWJavaDoc_Proj_Author1
- MWJavaDoc_Proj_Index1
- MWJavaDoc_Proj_Tree1
- MWJavaDoc_Proj_SunResolveToSame0
- MWJavaDoc_Proj_Shortnames1
- MWJavaDoc_Proj_Folder0
- MWJavaDoc_Proj_GenerateAPILinks0
- MWJavaDoc_Proj_scopePublic
- MWJavaDoc_Proj_fcreator1297303877
- MWJavaDoc_Proj_encodingName
- MWJavaDoc_Proj_decodingName
- MWJavaDoc_Proj_javaPackagePathhttp://java.sun.com/products/jdk/1.1/docs/api/
-
-
- MWMerge_MacOS_projectTypeApplication
- MWMerge_MacOS_outputNameMerge Out
- MWMerge_MacOS_outputCreator????
- MWMerge_MacOS_outputTypeAPPL
- MWMerge_MacOS_suppressWarning0
- MWMerge_MacOS_copyFragments1
- MWMerge_MacOS_copyResources1
- MWMerge_MacOS_flattenResource0
- MWMerge_MacOS_flatFileNamea.rsrc
- MWMerge_MacOS_flatFileOutputPath
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWMerge_MacOS_skipResources
- DLGX
- ckid
- Proj
- WSPC
-
-
-
- FileLockedfalse
- ResourcesMapIsReadOnlyfalse
- PrinterDriverIsMultiFinderCompatiblefalse
- Invisiblefalse
- HasBundlefalse
- NameLockedfalse
- Stationeryfalse
- HasCustomIconfalse
- Sharedfalse
- HasBeenInitedfalse
- Label0
- Comments
-
-
- MWMacOSPackager_UsePackager0
- MWMacOSPackager_FolderToPackage
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWMacOSPackager_CreateClassicAlias0
- MWMacOSPackager_ClassicAliasMethodUseTargetOutput
- MWMacOSPackager_ClassicAliasPath
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWMacOSPackager_CreatePkgInfo0
- MWMacOSPackager_PkgCreatorType????
- MWMacOSPackager_PkgFileTypeAPPL
-
-
- MWCodeGen_PPC_structalignmentPPC
- MWCodeGen_PPC_tracebacktablesInline
- MWCodeGen_PPC_processorGeneric
- MWCodeGen_PPC_readonlystrings1
- MWCodeGen_PPC_tocdata1
- MWCodeGen_PPC_profiler0
- MWCodeGen_PPC_fpcontract1
- MWCodeGen_PPC_schedule1
- MWCodeGen_PPC_peephole1
- MWCodeGen_PPC_processorspecific0
- MWCodeGen_PPC_altivec0
- MWCodeGen_PPC_vectortocdata0
- MWCodeGen_PPC_vrsave0
-
-
- MWCodeGen_MachO_structalignmentPPC
- MWCodeGen_MachO_tracebacktablesNone
- MWCodeGen_MachO_processorGeneric
- MWCodeGen_MachO_readonlystrings0
- MWCodeGen_MachO_profiler0
- MWCodeGen_MachO_fpcontract1
- MWCodeGen_MachO_schedule0
- MWCodeGen_MachO_peephole1
- MWCodeGen_MachO_processorspecific0
- MWCodeGen_MachO_altivec0
- MWCodeGen_MachO_vrsave1
- MWCodeGen_MachO_common0
- MWCodeGen_MachO_implicit_templates1
-
-
- MWDisassembler_PPC_showcode1
- MWDisassembler_PPC_extended1
- MWDisassembler_PPC_mix0
- MWDisassembler_PPC_nohex0
- MWDisassembler_PPC_showdata1
- MWDisassembler_PPC_showexceptions1
- MWDisassembler_PPC_showsym0
- MWDisassembler_PPC_shownames1
-
-
- GlobalOptimizer_PPC_optimizationlevelLevel0
- GlobalOptimizer_PPC_optforSpeed
-
-
- MWLinker_PPC_linksym1
- MWLinker_PPC_symfullpath1
- MWLinker_PPC_linkmap0
- MWLinker_PPC_nolinkwarnings0
- MWLinker_PPC_dontdeadstripinitcode0
- MWLinker_PPC_permitmultdefs0
- MWLinker_PPC_linkmodeFast
- MWLinker_PPC_initname
- MWLinker_PPC_mainnamemain
- MWLinker_PPC_termname
-
-
- MWLinker_MachO_exportsNone
- MWLinker_MachO_mainnamestart
- MWLinker_MachO_currentversion0
- MWLinker_MachO_compatibleversion0
- MWLinker_MachO_symfullpath0
- MWLinker_MachO_supresswarnings0
- MWLinker_MachO_multisymerror0
- MWLinker_MachO_prebind1
- MWLinker_MachO_deadstrip1
- MWLinker_MachO_objectivecsemantics0
- MWLinker_MachO_whichfileloaded0
- MWLinker_MachO_whyfileloaded0
- MWLinker_MachO_readonlyrelocsErrors
- MWLinker_MachO_undefinedsymbolsErrors
- MWLinker_MachO_twolevelnamespace1
- MWLinker_MachO_stripdebugsymbols0
-
-
- MWProject_MachO_typeExecutable
- MWProject_MachO_outfilea.exe
- MWProject_MachO_filecreator????
- MWProject_MachO_filetypeMEXE
- MWProject_MachO_stacksize64
- MWProject_MachO_stackaddress0
- MWProject_MachO_flatrsrc1
- MWProject_MachO_flatrsrcfilenamea.rsrc
- MWProject_MachO_flatrsrcoutputdir
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWProject_MachO_installpath./
-
-
- MWPEF_exportsPragma
- MWPEF_libfolder0
- MWPEF_sortcodeNone
- MWPEF_expandbss0
- MWPEF_sharedata0
- MWPEF_olddefversion0
- MWPEF_oldimpversion0
- MWPEF_currentversion0
- MWPEF_fragmentnamensBasicPlugin
- MWPEF_collapsereloads0
-
-
- MWProject_PPC_typeSharedLibrary
- MWProject_PPC_outfileBasic Plugin
- MWProject_PPC_filecreatorMOSS
- MWProject_PPC_filetypeNSPL
- MWProject_PPC_size0
- MWProject_PPC_minsize0
- MWProject_PPC_stacksize0
- MWProject_PPC_flags0
- MWProject_PPC_symfilename
- MWProject_PPC_rsrcname
- MWProject_PPC_rsrcheaderNative
- MWProject_PPC_rsrctype????
- MWProject_PPC_rsrcid0
- MWProject_PPC_rsrcflags0
- MWProject_PPC_rsrcstore0
- MWProject_PPC_rsrcmerge0
- MWProject_PPC_flatrsrc0
- MWProject_PPC_flatrsrcoutputdir
- Path:
- PathFormatMacOS
- PathRootProject
-
- MWProject_PPC_flatrsrcfilename
-
-
- MWAssembler_PPC_auxheader0
- MWAssembler_PPC_symmodeMac
- MWAssembler_PPC_dialectPPC
- MWAssembler_PPC_prefixfile
- MWAssembler_PPC_typecheck0
- MWAssembler_PPC_warnings0
- MWAssembler_PPC_casesensitive0
-
-
- MWRez_Language_maxwidth80
- MWRez_Language_scriptRoman
- MWRez_Language_alignmentAlign1
- MWRez_Language_filtermodeFilterSkip
- MWRez_Language_suppresswarnings0
- MWRez_Language_escapecontrolchars1
- MWRez_Language_prefixname
- MWRez_Language_filteredtypes'CODE' 'DATA' 'PICT'
-
-
- MWWinRC_prefixname
-
-
- MWCodeGen_X86_processorGeneric
- MWCodeGen_X86_alignmentbytes8
- MWCodeGen_X86_exceptionsZeroOverhead
- MWCodeGen_X86_extinst_mmx0
- MWCodeGen_X86_extinst_3dnow0
- MWCodeGen_X86_use_mmx_3dnow_convention0
- MWCodeGen_X86_machinecodelisting0
- MWCodeGen_X86_intrinsics0
- MWCodeGen_X86_syminfo0
- MWCodeGen_X86_codeviewinfo1
- MWCodeGen_X86_extinst_cmov_fcomi0
- MWCodeGen_X86_extinst_sse0
-
-
- PDisasmX86_showHeaderstrue
- PDisasmX86_showSymTabtrue
- PDisasmX86_showCodetrue
- PDisasmX86_showSourcefalse
- PDisasmX86_showHextrue
- PDisasmX86_showRelocationtrue
- PDisasmX86_showCommentsfalse
- PDisasmX86_showDebugfalse
- PDisasmX86_showExceptionsfalse
- PDisasmX86_showDatatrue
- PDisasmX86_showRawfalse
- PDisasmX86_verbosefalse
-
-
- MWDebugger_X86_Exceptions
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- GlobalOptimizer_X86_optimizationlevelLevel0
- GlobalOptimizer_X86_optforSpeed
-
-
- MWLinker_X86_entrypointusageDefault
- MWLinker_X86_entrypoint
- MWLinker_X86_subsystemWinGUI
- MWLinker_X86_subsysmajorid4
- MWLinker_X86_subsysminorid0
- MWLinker_X86_usrmajorid0
- MWLinker_X86_usrminorid0
- MWLinker_X86_commandfile
- MWLinker_X86_generatemap0
- MWLinker_X86_linksym0
- MWLinker_X86_linkCV1
-
-
- MWProject_X86_typeApplication
- MWProject_X86_outfilenoname.exe
- MWProject_X86_baseaddress4194304
- MWProject_X86_maxstacksize1024
- MWProject_X86_minstacksize4
- MWProject_X86_size1024
- MWProject_X86_minsize4
- MWProject_X86_importlib
- xpidl Settings
- 0001000101000000000000000000000000000000000000000000000000000000
- 0000000000000000
-
-
-
-
- Name
- MSL_Runtime_PPC.Lib
- MacOS
- Library
-
-
-
- Name
- InterfaceLib
- MacOS
- Library
-
-
-
- Name
- npp_gate.cpp
- MacOS
- Text
-
-
-
- Name
- plugin.cpp
- MacOS
- Text
-
-
-
- Name
- npn_gate.cpp
- MacOS
- Text
-
-
-
- Name
- np_entry.cpp
- MacOS
- Text
-
-
-
- Name
- Basic.rsrc
- MacOS
- Resource
-
-
-
- Name
- MSL_C_PPC.Lib
- MacOS
- Library
-
-
-
-
-
- Name
- MSL_Runtime_PPC.Lib
- MacOS
-
-
- Name
- InterfaceLib
- MacOS
-
-
- Name
- npp_gate.cpp
- MacOS
-
-
- Name
- plugin.cpp
- MacOS
-
-
- Name
- npn_gate.cpp
- MacOS
-
-
- Name
- np_entry.cpp
- MacOS
-
-
- Name
- Basic.rsrc
- MacOS
-
-
- Name
- MSL_C_PPC.Lib
- MacOS
-
-
-
-
-
-
- BasicPluginCarbon
- BasicPlugin
-
-
-
- Plugin Src
-
- BasicPluginCarbon
- Name
- plugin.cpp
- MacOS
-
-
- Resources
-
- BasicPluginCarbon
- Name
- Basic.rsrc
- MacOS
-
-
- Common
-
- BasicPluginCarbon
- Name
- npn_gate.cpp
- MacOS
-
-
- BasicPluginCarbon
- Name
- npp_gate.cpp
- MacOS
-
-
- BasicPluginCarbon
- Name
- np_entry.cpp
- MacOS
-
-
- BasicPluginCarbon
- Name
- console.stubs.c
- MacOS
-
-
- System Libraries
-
- BasicPluginCarbon
- Name
- MSL_Runtime_PPC.Lib
- MacOS
-
-
- BasicPluginCarbon
- Name
- MSL_C_PPC.Lib
- MacOS
-
-
- BasicPlugin
- Name
- InterfaceLib
- MacOS
-
-
- BasicPluginCarbon
- Name
- CarbonLib
- MacOS
-
-
-
-
-
+ MWFTP_Post_password263pi6sn63j4esi,p'
\ No newline at end of file
diff --git a/modules/plugin/tools/sdk/samples/basic/mac/plugin.cpp b/modules/plugin/tools/sdk/samples/basic/mac/plugin.cpp
index e4f858451863..8a5bdc84596c 100644
--- a/modules/plugin/tools/sdk/samples/basic/mac/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/basic/mac/plugin.cpp
@@ -73,7 +73,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////
diff --git a/modules/plugin/tools/sdk/samples/basic/unix/plugin.cpp b/modules/plugin/tools/sdk/samples/basic/unix/plugin.cpp
index e314526cca0b..ec8f91a786c6 100644
--- a/modules/plugin/tools/sdk/samples/basic/unix/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/basic/unix/plugin.cpp
@@ -75,7 +75,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////
diff --git a/modules/plugin/tools/sdk/samples/basic/windows/plugin.cpp b/modules/plugin/tools/sdk/samples/basic/windows/plugin.cpp
index f31c4dcd3555..b3a71ae8a9aa 100644
--- a/modules/plugin/tools/sdk/samples/basic/windows/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/basic/windows/plugin.cpp
@@ -70,7 +70,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////
diff --git a/modules/plugin/tools/sdk/samples/scriptable/mac/plugin.cpp b/modules/plugin/tools/sdk/samples/scriptable/mac/plugin.cpp
index ea501281f213..9469455f626e 100644
--- a/modules/plugin/tools/sdk/samples/scriptable/mac/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/scriptable/mac/plugin.cpp
@@ -73,7 +73,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////
diff --git a/modules/plugin/tools/sdk/samples/scriptable/unix/plugin.cpp b/modules/plugin/tools/sdk/samples/scriptable/unix/plugin.cpp
index 815081ee5c47..902eeeb81a09 100644
--- a/modules/plugin/tools/sdk/samples/scriptable/unix/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/scriptable/unix/plugin.cpp
@@ -82,7 +82,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////
diff --git a/modules/plugin/tools/sdk/samples/scriptable/windows/plugin.cpp b/modules/plugin/tools/sdk/samples/scriptable/windows/plugin.cpp
index d135895b0637..18151c479f91 100644
--- a/modules/plugin/tools/sdk/samples/scriptable/windows/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/scriptable/windows/plugin.cpp
@@ -71,7 +71,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////
diff --git a/modules/plugin/tools/sdk/samples/simple/plugin.cpp b/modules/plugin/tools/sdk/samples/simple/plugin.cpp
index f5f8840a27ec..10ce21a212ea 100644
--- a/modules/plugin/tools/sdk/samples/simple/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/simple/plugin.cpp
@@ -102,7 +102,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////
diff --git a/modules/plugin/tools/sdk/samples/winless/windows/plugin.cpp b/modules/plugin/tools/sdk/samples/winless/windows/plugin.cpp
index fac7362049c4..df9cc9776a41 100644
--- a/modules/plugin/tools/sdk/samples/winless/windows/plugin.cpp
+++ b/modules/plugin/tools/sdk/samples/winless/windows/plugin.cpp
@@ -74,7 +74,7 @@ nsPluginInstanceBase * NS_NewPluginInstance(nsPluginCreateData * aCreateDataStru
void NS_DestroyPluginInstance(nsPluginInstanceBase * aPlugin)
{
if(aPlugin)
- delete aPlugin;
+ delete (nsPluginInstance *)aPlugin;
}
////////////////////////////////////////