Xcos: "Region to superblock" fixed 34/20734/4
Clement DAVID [Thu, 24 Jan 2019 16:22:56 +0000 (17:22 +0100)]
The action suffered from several regression since 6.0.0 and most of the 5.5.2
features were not useable anymore. As this feature is implemented in Java, it
pushes changes to the Model through the Controller without taking into account
Adapters' partial information. These information were then non conformant to the
underlying Model and introduced some flaw at I/O blocks allocation time (from
scicos_new / adapters calls), update (from Controller/Model calls), link
reconnection (from Controller/Model calls) and simulation (from adapters calls).

Change-Id: Ib568e1365dfe9d48a6e8fa9fc7e20fdabe6e518d

14 files changed:
scilab/CHANGES.md
scilab/modules/scicos/Makefile.am
scilab/modules/scicos/Makefile.in
scilab/modules/scicos/includes/view_scilab/AdapterView.hxx [new file with mode: 0644]
scilab/modules/scicos/src/c/cli/scicos-cli.vcxproj
scilab/modules/scicos/src/c/cli/scicos-cli.vcxproj.filters
scilab/modules/scicos/src/c/scicos.vcxproj
scilab/modules/scicos/src/c/scicos.vcxproj.filters
scilab/modules/scicos/src/cpp/view_scilab/AdapterView.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/Adapters.cpp
scilab/modules/scicos/src/cpp/view_scilab/BaseAdapter.hxx
scilab/modules/scicos/src/cpp/view_scilab/DiagramAdapter.cpp
scilab/modules/scicos/src/cpp/view_scilab/GraphicsAdapter.cpp
scilab/modules/scicos/src/cpp/view_scilab/ports_management.hxx

index e1a5f77..e40b239 100644 (file)
@@ -489,6 +489,7 @@ Known issues
 * [#13480](http://bugzilla.scilab.org/show_bug.cgi?id=13480): The default k value of `eigs` was wrong and made `eigs` failing for small full matrices.
 * [#13490](http://bugzilla.scilab.org/show_bug.cgi?id=13490): `histc` normalization was wrong. In the help, its description was wrong and inconsistent.
 * [#13522](http://bugzilla.scilab.org/show_bug.cgi?id=13522): `savematfile` failed saving numerical hypermatrices.
+* [#13612](http://bugzilla.scilab.org/show_bug.cgi?id=13612): Xcos "Selection to superblock" did not assing I/O blocks correctly.
 * [#13632](http://bugzilla.scilab.org/show_bug.cgi?id=13632): The syntax `savematfile(filename, varnames)` was not documented. Other information was missing in the page.
 * [#13778](http://bugzilla.scilab.org/show_bug.cgi?id=13778): The size of `repmat([], [1 1 3])` was [0 0 3] instead of [0 0].
 * [#13785](http://bugzilla.scilab.org/show_bug.cgi?id=13785): `gettext` was poorly documented.
@@ -531,11 +532,13 @@ Known issues
 * [#14995](http://bugzilla.scilab.org/show_bug.cgi?id=14995): savematfile crashes Scilab
 * [#15024](http://bugzilla.scilab.org/show_bug.cgi?id=15024): `A=10; A{1}=2` corrupted A and silently failed
 * [#15033](http://bugzilla.scilab.org/show_bug.cgi?id=15033): `fileinfo` gave negative size if filesize bigger than 2^31
+* [#15050](http://bugzilla.scilab.org/show_bug.cgi?id=15050): Xcos "Selection to superblock" did not relink the diagram after sub-system modification. 
 * [#15091](http://bugzilla.scilab.org/show_bug.cgi?id=15091): `translatepaths()` was KO.
 * [#15092](http://bugzilla.scilab.org/show_bug.cgi?id=15092): Scalar variable was resized as a column vector instead of row.
 * [#15095](http://bugzilla.scilab.org/show_bug.cgi?id=15095): The Matlab=>Scilab translator failed when working with non-ASCII paths.
 * [#15017](http://bugzilla.scilab.org/show_bug.cgi?id=15017): `lcm` did not support int64 and uint64 input integers. Input integers had to be in a row instead of any matrix. For input decimal integers, results were int32 encoded.
 * [#15115](http://bugzilla.scilab.org/show_bug.cgi?id=15115): Tabs order in SciNotes was incorrect when opening file and restoring session.
+* [#15122](http://bugzilla.scilab.org/show_bug.cgi?id=15122): Xcos "Selection to superblock" modified the rendering and labeling of blocks. 
 * [#15157](http://bugzilla.scilab.org/show_bug.cgi?id=15157): min/max on tlist or mlist did not call good overload.
 * [#15182](http://bugzilla.scilab.org/show_bug.cgi?id=15182): The result of `a.*.b` with mixed integer/decimal operands introduced in Scilab 6 returned some doubles instead of integers, inconsistently wrt the `*` and `.*` products.
 * [#15187](http://bugzilla.scilab.org/show_bug.cgi?id=15187): Super block diagram title (on the window bar) was not set.
@@ -551,6 +554,7 @@ Known issues
 * [#15423](http://bugzilla.scilab.org/show_bug.cgi?id=15423): `tbx_make(myModule,sections)` executed the existing builder (if any), instead of targeting only selected module sections. Otherwise, tbx_make(myModule, "help"|"macros") yielded an error, and tbx_make(myModule,"localization") never built it.
 * [#15430](http://bugzilla.scilab.org/show_bug.cgi?id=15430): 47 `Scierror()` errors messages had mismatching input data.
 * [#15433](http://bugzilla.scilab.org/show_bug.cgi?id=15433): `getPreferencesValue` is a general xml utility function and should be renamed and moved to the XML module.
+* [#15434](http://bugzilla.scilab.org/show_bug.cgi?id=15434): Xcos "Selection to superblock" failed the simulation.
 * [#15440](http://bugzilla.scilab.org/show_bug.cgi?id=15440): Scilab debug help page linked to Xcos debug.
 * [#15441](http://bugzilla.scilab.org/show_bug.cgi?id=15441): `mprintf("%%")` crashed Scilab
 * [#15442](http://bugzilla.scilab.org/show_bug.cgi?id=15442): `printf` could not handle uint64 integers greater than 2^32-1.
index 8efca98..a76f062 100644 (file)
@@ -31,6 +31,7 @@ src/cpp/Model.cpp \
 src/cpp/Model_getObjectProperties.cpp \
 src/cpp/Model_setObjectProperties.cpp \
 src/cpp/view_scilab/Adapters.cpp \
+src/cpp/view_scilab/AdapterView.cpp \
 src/cpp/view_scilab/BlockAdapter.cpp \
 src/cpp/view_scilab/CprAdapter.cpp \
 src/cpp/view_scilab/DiagramAdapter.cpp \
index e9d4afc..1245095 100644 (file)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# Makefile.in generated by automake 1.15.1 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+# Copyright (C) 1994-2017 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 
 
 VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__is_gnu_make = { \
+  if test -z '$(MAKELEVEL)'; then \
+    false; \
+  elif test -n '$(MAKE_HOST)'; then \
+    true; \
+  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+    true; \
+  else \
+    false; \
+  fi; \
+}
 am__make_running_with_option = \
   case $${target_option-} in \
       ?) ;; \
@@ -139,12 +149,6 @@ host_triplet = @host@
 @GUI_TRUE@@XCOS_TRUE@am__append_3 = libscisundials.la \
 @GUI_TRUE@@XCOS_TRUE@    $(top_builddir)/modules/scicos_blocks/libsciscicos_blocks.la
 
-DIST_COMMON = $(top_srcdir)/Makefile.incl.am \
-       $(srcdir)/Makefile.modelica.am \
-       $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
-       $(top_srcdir)/config/mkinstalldirs \
-       $(top_srcdir)/config/depcomp \
-       $(libsciscicos_la_include_HEADERS)
 @NEED_JAVA_TRUE@am__append_4 = java
 @OCAML_TRUE@@XCOS_TRUE@bin_PROGRAMS = $(am__EXEEXT_1)
 
@@ -172,6 +176,8 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ax_cxx_compile_stdcxx_11.m4 \
        $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(libsciscicos_la_include_HEADERS) \
+       $(am__DIST_COMMON)
 mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
 CONFIG_CLEAN_FILES =
@@ -222,6 +228,7 @@ am__libsciscicos_algo_la_SOURCES_DIST = src/c/noscicos/noscicos.c \
        src/cpp/Model_getObjectProperties.cpp \
        src/cpp/Model_setObjectProperties.cpp \
        src/cpp/view_scilab/Adapters.cpp \
+       src/cpp/view_scilab/AdapterView.cpp \
        src/cpp/view_scilab/BlockAdapter.cpp \
        src/cpp/view_scilab/CprAdapter.cpp \
        src/cpp/view_scilab/DiagramAdapter.cpp \
@@ -255,6 +262,7 @@ am__objects_2 = src/cpp/libsciscicos_algo_la-il_state.lo \
        src/cpp/libsciscicos_algo_la-Model_getObjectProperties.lo \
        src/cpp/libsciscicos_algo_la-Model_setObjectProperties.lo \
        src/cpp/view_scilab/libsciscicos_algo_la-Adapters.lo \
+       src/cpp/view_scilab/libsciscicos_algo_la-AdapterView.lo \
        src/cpp/view_scilab/libsciscicos_algo_la-BlockAdapter.lo \
        src/cpp/view_scilab/libsciscicos_algo_la-CprAdapter.lo \
        src/cpp/view_scilab/libsciscicos_algo_la-DiagramAdapter.lo \
@@ -296,7 +304,7 @@ libsciscicos_algo_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
        $(AM_CXXFLAGS) $(CXXFLAGS) $(libsciscicos_algo_la_LDFLAGS) \
        $(LDFLAGS) -o $@
 libsciscicos_cli_la_DEPENDENCIES = libsciscicos-algo.la \
-       $(am__append_2)
+       $(am__DEPENDENCIES_1) $(am__append_2)
 am__libsciscicos_cli_la_SOURCES_DIST =  \
        sci_gateway/cpp/sci_scicos_debug.cpp \
        sci_gateway/cpp/sci_scicos_debug_count.cpp \
@@ -379,7 +387,8 @@ libsciscicos_cli_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
        $(AM_CXXFLAGS) $(CXXFLAGS) $(libsciscicos_cli_la_LDFLAGS) \
        $(LDFLAGS) -o $@
 @XCOS_TRUE@am_libsciscicos_cli_la_rpath = -rpath $(pkglibdir)
-libsciscicos_la_DEPENDENCIES = libsciscicos-algo.la $(am__append_3)
+libsciscicos_la_DEPENDENCIES = libsciscicos-algo.la \
+       $(am__DEPENDENCIES_1) $(am__append_3)
 am__libsciscicos_la_SOURCES_DIST =  \
        sci_gateway/cpp/sci_scicos_debug.cpp \
        sci_gateway/cpp/sci_scicos_debug_count.cpp \
@@ -646,6 +655,9 @@ am__define_uniq_tagged_files = \
   done | $(am__uniquify_input)`
 ETAGS = etags
 CTAGS = ctags
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.modelica.am \
+       $(top_srcdir)/Makefile.incl.am $(top_srcdir)/config/depcomp \
+       $(top_srcdir)/config/mkinstalldirs
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALL_LINGUAS = @ALL_LINGUAS@
@@ -959,6 +971,7 @@ src/cpp/Model.cpp \
 src/cpp/Model_getObjectProperties.cpp \
 src/cpp/Model_setObjectProperties.cpp \
 src/cpp/view_scilab/Adapters.cpp \
+src/cpp/view_scilab/AdapterView.cpp \
 src/cpp/view_scilab/BlockAdapter.cpp \
 src/cpp/view_scilab/CprAdapter.cpp \
 src/cpp/view_scilab/DiagramAdapter.cpp \
@@ -1093,8 +1106,9 @@ libsciscicos_algo_la_LIBADD = \
                $(RT_LIB) \
                $(LIBXML_LIBS)
 
-libsciscicos_cli_la_LIBADD = libsciscicos-algo.la $(am__append_2) $(FLIBS)
-libsciscicos_la_LIBADD = libsciscicos-algo.la $(am__append_3) $(FLIBS)
+libsciscicos_cli_la_LIBADD = libsciscicos-algo.la $(FLIBS) \
+       $(am__append_2)
+libsciscicos_la_LIBADD = libsciscicos-algo.la $(FLIBS) $(am__append_3)
 
 # For the code check (splint)
 CHECK_SRC = $(SCICOS_C_SOURCES) $(GATEWAY_C_SOURCES)
@@ -1383,7 +1397,6 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir
        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign modules/scicos/Makefile'; \
        $(am__cd) $(top_srcdir) && \
          $(AUTOMAKE) --foreign modules/scicos/Makefile
-.PRECIOUS: Makefile
 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
        @case '$?' in \
          *config.status*) \
@@ -1392,7 +1405,7 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
            echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
            cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
        esac;
-$(top_srcdir)/Makefile.incl.am $(srcdir)/Makefile.modelica.am:
+$(top_srcdir)/Makefile.incl.am $(srcdir)/Makefile.modelica.am $(am__empty):
 
 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
@@ -1498,6 +1511,9 @@ src/cpp/view_scilab/$(DEPDIR)/$(am__dirstamp):
 src/cpp/view_scilab/libsciscicos_algo_la-Adapters.lo:  \
        src/cpp/view_scilab/$(am__dirstamp) \
        src/cpp/view_scilab/$(DEPDIR)/$(am__dirstamp)
+src/cpp/view_scilab/libsciscicos_algo_la-AdapterView.lo:  \
+       src/cpp/view_scilab/$(am__dirstamp) \
+       src/cpp/view_scilab/$(DEPDIR)/$(am__dirstamp)
 src/cpp/view_scilab/libsciscicos_algo_la-BlockAdapter.lo:  \
        src/cpp/view_scilab/$(am__dirstamp) \
        src/cpp/view_scilab/$(DEPDIR)/$(am__dirstamp)
@@ -2121,6 +2137,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/$(DEPDIR)/libsciscicos_algo_la-sciblk4.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/$(DEPDIR)/libsciscicos_algo_la-var2vec.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/$(DEPDIR)/libsciscicos_algo_la-vec2var.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-AdapterView.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-Adapters.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-BlockAdapter.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-CprAdapter.Plo@am__quote@
@@ -2585,6 +2602,13 @@ src/cpp/view_scilab/libsciscicos_algo_la-Adapters.lo: src/cpp/view_scilab/Adapte
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciscicos_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/view_scilab/libsciscicos_algo_la-Adapters.lo `test -f 'src/cpp/view_scilab/Adapters.cpp' || echo '$(srcdir)/'`src/cpp/view_scilab/Adapters.cpp
 
+src/cpp/view_scilab/libsciscicos_algo_la-AdapterView.lo: src/cpp/view_scilab/AdapterView.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciscicos_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/view_scilab/libsciscicos_algo_la-AdapterView.lo -MD -MP -MF src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-AdapterView.Tpo -c -o src/cpp/view_scilab/libsciscicos_algo_la-AdapterView.lo `test -f 'src/cpp/view_scilab/AdapterView.cpp' || echo '$(srcdir)/'`src/cpp/view_scilab/AdapterView.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-AdapterView.Tpo src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-AdapterView.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/view_scilab/AdapterView.cpp' object='src/cpp/view_scilab/libsciscicos_algo_la-AdapterView.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciscicos_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/view_scilab/libsciscicos_algo_la-AdapterView.lo `test -f 'src/cpp/view_scilab/AdapterView.cpp' || echo '$(srcdir)/'`src/cpp/view_scilab/AdapterView.cpp
+
 src/cpp/view_scilab/libsciscicos_algo_la-BlockAdapter.lo: src/cpp/view_scilab/BlockAdapter.cpp
 @am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciscicos_algo_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/view_scilab/libsciscicos_algo_la-BlockAdapter.lo -MD -MP -MF src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-BlockAdapter.Tpo -c -o src/cpp/view_scilab/libsciscicos_algo_la-BlockAdapter.lo `test -f 'src/cpp/view_scilab/BlockAdapter.cpp' || echo '$(srcdir)/'`src/cpp/view_scilab/BlockAdapter.cpp
 @am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-BlockAdapter.Tpo src/cpp/view_scilab/$(DEPDIR)/libsciscicos_algo_la-BlockAdapter.Plo
@@ -3522,6 +3546,8 @@ uninstall-am: uninstall-binPROGRAMS uninstall-libsciscicos_la_etcDATA \
        uninstall-nobase_libsciscicos_la_cosfDATA \
        uninstall-pkglibLTLIBRARIES
 
+.PRECIOUS: Makefile
+
 
 # This target enables tests for Scilab
 check-local: $(top_builddir)/scilab-bin test
diff --git a/scilab/modules/scicos/includes/view_scilab/AdapterView.hxx b/scilab/modules/scicos/includes/view_scilab/AdapterView.hxx
new file mode 100644 (file)
index 0000000..7278b62
--- /dev/null
@@ -0,0 +1,43 @@
+/*
+*  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+*  Copyright (C) 2017-2018 - ESI Group - Clement DAVID
+*
+* This file is hereby licensed under the terms of the GNU GPL v2.0,
+* pursuant to article 5.3.4 of the CeCILL v.2.1.
+* This file was originally licensed under the terms of the CeCILL v2.1,
+* and continues to be available under such terms.
+* For more information, see the COPYING file which you should have received
+* along with this program.
+*
+*/
+
+#ifndef ADAPTER_VIEW_HXX_
+#define ADAPTER_VIEW_HXX_
+
+#include "View.hxx"
+
+namespace org_scilab_modules_scicos
+{
+namespace view_scilab
+{
+/**
+* This class will handle partial information on update through Adapters.
+*/
+struct AdapterView final : public View
+{
+    AdapterView();
+    virtual ~AdapterView();
+    AdapterView(const AdapterView& o) = delete;
+    AdapterView& operator=(AdapterView o) = delete;
+
+    void objectCreated(const ScicosID& uid, kind_t kind);
+    void objectReferenced(const ScicosID& uid, kind_t kind, unsigned refCount);
+    void objectUnreferenced(const ScicosID& uid, kind_t kind, unsigned refCount);
+    void objectDeleted(const ScicosID& uid, kind_t kind) final;
+    void objectCloned(const ScicosID& uid, const ScicosID& cloned, kind_t kind);
+    void propertyUpdated(const ScicosID& uid, kind_t kind, object_properties_t property, update_status_t status);
+};
+} /* namespace view_scilab */
+} /* namespace org_scilab_modules_scicos */
+
+#endif /* ADAPTER_VIEW_HXX_ */
index 2e99c13..34873a8 100644 (file)
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{A1CE241B-0FA7-488D-B737-1A1BC0F6A85E}</ProjectGuid>
-    <RootNamespace>scicos</RootNamespace>
-    <Keyword>Win32Proj</Keyword>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>false</WholeProgramOptimization>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>false</WholeProgramOptimization>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{A1CE241B-0FA7-488D-B737-1A1BC0F6A85E}</ProjectGuid>\r
+    <RootNamespace>scicos</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>false</WholeProgramOptimization>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>false</WholeProgramOptimization>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)../Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../Scicos_blocks-cli_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks-cli_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../core_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core_f.lib" 1&gt;NUL 2&gt;NUL
-lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX86</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)../Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../Scicos_blocks-cli_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks-cli_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../core_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core_f.lib" 1&gt;NUL 2&gt;NUL
-lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX64</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <ClCompile>
-      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
-      <WholeProgramOptimization>false</WholeProgramOptimization>
-      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <StringPooling>true</StringPooling>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <ClCompile>\r
+      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
+      <WholeProgramOptimization>false</WholeProgramOptimization>\r
+      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <StringPooling>true</StringPooling>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)../Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../Scicos_blocks-cli_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks-cli_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../core_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core_f.lib" 1&gt;NUL 2&gt;NUL
-lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX86</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
-      <WholeProgramOptimization>false</WholeProgramOptimization>
-      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <StringPooling>true</StringPooling>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>false</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
+      <WholeProgramOptimization>false</WholeProgramOptimization>\r
+      <AdditionalIncludeDirectories>../;../../../src/cpp;../../../includes;../../../../../libs/intl;../../../../../libs/libxml2;../../../../core/includes;../../../../fileio/includes;../../../../time/includes;../../../../api_scilab/includes;../../../../output_stream/includes;../../../../scicos_blocks/includes;../../../../windows_tools/includes;../../../../localization/includes;../../../../string/includes;../../../../dynamic_link/includes;../../scicos_sundials/include;../../scicos_sundials/include/sundials;../../scicos_sundials/src/ida;../../../../action_binding/includes;../../../../ast/includes/types;../../../../ast/includes/ast;../../../../ast/includes/analysis;../../../../ast/includes/exps;../../../../ast/includes/operations;../../../../ast/includes/symbol;../../../../ast/includes/system_env;../../../../ast/includes/parse;../../../../threads/includes;../../../../console/includes;../../../../differential_equations/includes</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <StringPooling>true</StringPooling>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)../Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../Scicos_blocks-cli_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks-cli_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)../core_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core_f.lib" 1&gt;NUL 2&gt;NUL
-lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX64</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_buildouttb.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_callblk.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree2.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree3.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree4.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_coserror.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_curblock.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_data2sig.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_diffobjs.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_duplicate.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_end_scicosim.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getblocklabel.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getscicosvars.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosim.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_phase_simulation.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_log.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_new.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_setfield.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_time.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_blockerror.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_model2blk.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_xproperty.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_sig2data.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_var2vec.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_vec2var.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp" />
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_loadScicos.c" />
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_validvar.cpp" />
-    <ClCompile Include="..\..\cpp\Controller.cpp" />
-    <ClCompile Include="..\..\cpp\controller_helpers.cpp" />
-    <ClCompile Include="..\..\cpp\il_sim.cpp" />
-    <ClCompile Include="..\..\cpp\il_state.cpp" />
-    <ClCompile Include="..\..\cpp\createblklist.cpp" />
-    <ClCompile Include="..\..\cpp\extractblklist.cpp" />
-    <ClCompile Include="..\..\cpp\LoggerView.cpp" />
-    <ClCompile Include="..\..\cpp\Model.cpp" />
-    <ClCompile Include="..\..\cpp\Model_getObjectProperties.cpp" />
-    <ClCompile Include="..\..\cpp\Model_setObjectProperties.cpp" />
-    <ClCompile Include="..\..\cpp\sciblk2.cpp" />
-    <ClCompile Include="..\..\cpp\sciblk4.cpp" />
-    <ClCompile Include="..\..\cpp\var2vec.cpp" />
-    <ClCompile Include="..\..\cpp\vec2var.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\Adapters.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\BlockAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\CprAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\DiagramAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\GraphicsAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\LinkAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\ModelAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\ParamsAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\ScsAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\StateAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\view_scilab\TextAdapter.cpp" />
-    <ClCompile Include="..\..\cpp\XMIResource.cpp" />
-    <ClCompile Include="..\..\cpp\XMIResource_load.cpp" />
-    <ClCompile Include="..\..\cpp\XMIResource_save.cpp" />
-    <ClCompile Include="..\ddaskr.c" />
-    <ClCompile Include="..\ezxml.c" />
-    <ClCompile Include="..\import.c" />
-    <ClCompile Include="..\MlistGetFieldNumber.c" />
-    <ClCompile Include="..\lsodar.c" />
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree2.c" />
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree3.c" />
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree4.c" />
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_sctree.c" />
-    <ClCompile Include="..\scicos.c" />
-    <ClCompile Include="..\scicos_free.c" />
-    <ClCompile Include="..\scicos_malloc.c" />
-    <ClCompile Include="..\scicos_print.c" />
-    <ClCompile Include="..\tree.c" />
-    <ClCompile Include="..\var2sci.c" />
-    <ClCompile Include="DllmainScicos-cli.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\..\includes\Controller.hxx" />
-    <ClInclude Include="..\..\..\includes\Model.hxx" />
-    <ClInclude Include="..\..\..\includes\model\BaseObject.hxx" />
-    <ClInclude Include="..\..\..\includes\View.hxx" />
-    <ClInclude Include="..\..\..\includes\XMIResource.hxx" />
-    <ClInclude Include="..\..\..\includes\view_scilab\Adapters.hxx" />
-    <ClInclude Include="..\..\cpp\controller_helpers.hxx" />
-    <ClInclude Include="..\..\cpp\base64.hxx" />
-    <ClInclude Include="..\..\cpp\createblklist.hxx" />
-    <ClInclude Include="..\..\cpp\extractblklist.hxx" />
-    <ClInclude Include="..\..\cpp\LoggerView.hxx" />
-    <ClInclude Include="..\..\cpp\model\Annotation.hxx" />
-    <ClInclude Include="..\..\cpp\model\Block.hxx" />
-    <ClInclude Include="..\..\cpp\model\Diagram.hxx" />
-    <ClInclude Include="..\..\cpp\model\Link.hxx" />
-    <ClInclude Include="..\..\cpp\model\Port.hxx" />
-    <ClInclude Include="..\..\cpp\var2vec.hxx" />
-    <ClInclude Include="..\..\cpp\vec2var.hxx" />
-    <ClInclude Include="..\..\..\includes\dynlib_scicos.h" />
-    <ClInclude Include="..\..\cpp\view_scilab\BaseAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\BlockAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\CprAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\DiagramAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\GraphicsAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\LinkAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\ModelAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\ParamsAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\ports_management.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\ScsAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\StateAdapter.hxx" />
-    <ClInclude Include="..\..\cpp\view_scilab\TextAdapter.hxx" />
-    <ClInclude Include="..\ddaskr.h" />
-    <ClInclude Include="..\ezxml.h" />
-    <ClInclude Include="..\..\..\includes\gw_scicos.h" />
-    <ClInclude Include="..\il_sim.h" />
-    <ClInclude Include="..\il_state.h" />
-    <ClInclude Include="..\..\..\includes\import.h" />
-    <ClInclude Include="..\MlistGetFieldNumber.h" />
-    <ClInclude Include="..\lsodar.h" />
-    <ClInclude Include="..\..\..\includes\scicos-def.h" />
-    <ClInclude Include="..\..\..\includes\scicos.h" />
-    <ClInclude Include="..\..\..\includes\scicos_free.h" />
-    <ClInclude Include="..\..\..\includes\scicos_malloc.h" />
-    <ClInclude Include="..\..\..\includes\scicos_math.h" />
-    <ClInclude Include="..\..\..\includes\scicos_print.h" />
-    <ClInclude Include="..\sciblk2.h" />
-    <ClInclude Include="..\sciblk4.h" />
-    <ClInclude Include="..\tree.h" />
-    <ClInclude Include="..\var2sci.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\..\locales\scicos.pot" />
-    <None Include="..\differential_equations_f_Import.def" />
-    <None Include="..\elementary_functions_f_Import.def" />
-    <None Include="..\core_import.def" />
-    <None Include="..\Scicos_blocks-cli_f_Import.def" />
-    <None Include="..\scicos_f_Import.def" />
-    <None Include="..\String_Import.def" />
-    <None Include="..\..\..\Makefile.am" />
-    <None Include="..\..\..\scicos.iss" />
-    <None Include="..\..\..\sci_gateway\scicos_gateway.xml" />
-    <None Include="scicos-cli_Export.def" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="scicos-cli.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\..\..\..\tools\Dumpexts\Dumpexts.vcxproj">
-      <Project>{3170e4c2-1173-4264-a222-7ee8ccb3ddf7}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\api_scilab\api_scilab.vcxproj">
-      <Project>{43c5bab1-1dca-4743-a183-77e0d42fe7d0}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\ast\ast.vcxproj">
-      <Project>{0d3fa25b-8116-44ec-a45e-260789daa3d9}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\core\src\c\core.vcxproj">
-      <Project>{c6e2bc17-34d8-46e4-85f3-6293cb21adcd}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\differential_equations\src\c\differential_equations.vcxproj">
-      <Project>{f0190b5d-fb21-47a2-99ac-06627cdd0f8a}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\elementary_functions\src\c\elementary_functions.vcxproj">
-      <Project>{5b110267-7c18-437c-b87d-dba2b50729e9}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\fileio\fileio.vcxproj">
-      <Project>{4fc72d4a-80ee-4b1a-8724-0201c1a35621}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\localization\src\localization.vcxproj">
-      <Project>{ecffeb0c-1eda-45ee-9a10-b18143852e17}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\output_stream\src\c\output_stream.vcxproj">
-      <Project>{a5911cd7-f8e8-440c-a23e-4843a0636f3a}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\scicos_blocks\src\c\cli\scicos_blocks-cli.vcxproj">
-      <Project>{424a5578-ba28-435f-8313-8d85886a3539}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\string\src\c\string.vcxproj">
-      <Project>{8d45767a-9b03-4905-97f6-d2f3f79141ea}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\time\time.vcxproj">
-      <Project>{05d8f60b-332a-4161-b946-b8ab30ed439c}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\..\windows_tools\src\c\scilab_windows\scilab_windows.vcxproj">
-      <Project>{8028f371-6a94-4a26-8804-6e7f05f1d1aa}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\scicos_sundials\scicos_sundials.vcxproj">
-      <Project>{c781737a-7c97-4cf9-acbc-f68c2bbf0ffa}</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
+lib /DEF:"$(ProjectDir)../differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../../bin/libintl.lib;../../../../../bin/lapack.lib;../../../../../bin/blasplus.lib;../../../../../bin/linpack_f.lib;scicos_blocks-cli_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos-cli_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>false</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_buildouttb.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_callblk.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree2.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree3.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree4.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_coserror.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_curblock.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_data2sig.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_diffobjs.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_duplicate.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_end_scicosim.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getblocklabel.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getscicosvars.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosim.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_phase_simulation.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_log.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_new.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_setfield.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_time.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_blockerror.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_model2blk.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_xproperty.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_sig2data.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_var2vec.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_vec2var.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp" />\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_loadScicos.c" />\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_validvar.cpp" />\r
+    <ClCompile Include="..\..\cpp\Controller.cpp" />\r
+    <ClCompile Include="..\..\cpp\controller_helpers.cpp" />\r
+    <ClCompile Include="..\..\cpp\il_sim.cpp" />\r
+    <ClCompile Include="..\..\cpp\il_state.cpp" />\r
+    <ClCompile Include="..\..\cpp\createblklist.cpp" />\r
+    <ClCompile Include="..\..\cpp\extractblklist.cpp" />\r
+    <ClCompile Include="..\..\cpp\LoggerView.cpp" />\r
+    <ClCompile Include="..\..\cpp\Model.cpp" />\r
+    <ClCompile Include="..\..\cpp\Model_getObjectProperties.cpp" />\r
+    <ClCompile Include="..\..\cpp\Model_setObjectProperties.cpp" />\r
+    <ClCompile Include="..\..\cpp\sciblk2.cpp" />\r
+    <ClCompile Include="..\..\cpp\sciblk4.cpp" />\r
+    <ClCompile Include="..\..\cpp\var2vec.cpp" />\r
+    <ClCompile Include="..\..\cpp\vec2var.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\Adapters.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\AdapterView.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\BlockAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\CprAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\DiagramAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\GraphicsAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\LinkAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\ModelAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\ParamsAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\ScsAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\StateAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\view_scilab\TextAdapter.cpp" />\r
+    <ClCompile Include="..\..\cpp\XMIResource.cpp" />\r
+    <ClCompile Include="..\..\cpp\XMIResource_load.cpp" />\r
+    <ClCompile Include="..\..\cpp\XMIResource_save.cpp" />\r
+    <ClCompile Include="..\ddaskr.c" />\r
+    <ClCompile Include="..\ezxml.c" />\r
+    <ClCompile Include="..\import.c" />\r
+    <ClCompile Include="..\MlistGetFieldNumber.c" />\r
+    <ClCompile Include="..\lsodar.c" />\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree2.c" />\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree3.c" />\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree4.c" />\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_sctree.c" />\r
+    <ClCompile Include="..\scicos.c" />\r
+    <ClCompile Include="..\scicos_free.c" />\r
+    <ClCompile Include="..\scicos_malloc.c" />\r
+    <ClCompile Include="..\scicos_print.c" />\r
+    <ClCompile Include="..\tree.c" />\r
+    <ClCompile Include="..\var2sci.c" />\r
+    <ClCompile Include="DllmainScicos-cli.c" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\..\..\includes\Controller.hxx" />\r
+    <ClInclude Include="..\..\..\includes\Model.hxx" />\r
+    <ClInclude Include="..\..\..\includes\model\BaseObject.hxx" />\r
+    <ClInclude Include="..\..\..\includes\View.hxx" />\r
+    <ClInclude Include="..\..\..\includes\view_scilab\AdapterView.hxx" />\r
+    <ClInclude Include="..\..\..\includes\XMIResource.hxx" />\r
+    <ClInclude Include="..\..\..\includes\view_scilab\Adapters.hxx" />\r
+    <ClInclude Include="..\..\cpp\controller_helpers.hxx" />\r
+    <ClInclude Include="..\..\cpp\base64.hxx" />\r
+    <ClInclude Include="..\..\cpp\createblklist.hxx" />\r
+    <ClInclude Include="..\..\cpp\extractblklist.hxx" />\r
+    <ClInclude Include="..\..\cpp\LoggerView.hxx" />\r
+    <ClInclude Include="..\..\cpp\model\Annotation.hxx" />\r
+    <ClInclude Include="..\..\cpp\model\Block.hxx" />\r
+    <ClInclude Include="..\..\cpp\model\Diagram.hxx" />\r
+    <ClInclude Include="..\..\cpp\model\Link.hxx" />\r
+    <ClInclude Include="..\..\cpp\model\Port.hxx" />\r
+    <ClInclude Include="..\..\cpp\var2vec.hxx" />\r
+    <ClInclude Include="..\..\cpp\vec2var.hxx" />\r
+    <ClInclude Include="..\..\..\includes\dynlib_scicos.h" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\BaseAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\BlockAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\CprAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\DiagramAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\GraphicsAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\LinkAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\ModelAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\ParamsAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\ports_management.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\ScsAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\StateAdapter.hxx" />\r
+    <ClInclude Include="..\..\cpp\view_scilab\TextAdapter.hxx" />\r
+    <ClInclude Include="..\ddaskr.h" />\r
+    <ClInclude Include="..\ezxml.h" />\r
+    <ClInclude Include="..\..\..\includes\gw_scicos.h" />\r
+    <ClInclude Include="..\il_sim.h" />\r
+    <ClInclude Include="..\il_state.h" />\r
+    <ClInclude Include="..\..\..\includes\import.h" />\r
+    <ClInclude Include="..\MlistGetFieldNumber.h" />\r
+    <ClInclude Include="..\lsodar.h" />\r
+    <ClInclude Include="..\..\..\includes\scicos-def.h" />\r
+    <ClInclude Include="..\..\..\includes\scicos.h" />\r
+    <ClInclude Include="..\..\..\includes\scicos_free.h" />\r
+    <ClInclude Include="..\..\..\includes\scicos_malloc.h" />\r
+    <ClInclude Include="..\..\..\includes\scicos_math.h" />\r
+    <ClInclude Include="..\..\..\includes\scicos_print.h" />\r
+    <ClInclude Include="..\sciblk2.h" />\r
+    <ClInclude Include="..\sciblk4.h" />\r
+    <ClInclude Include="..\tree.h" />\r
+    <ClInclude Include="..\var2sci.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="..\..\..\locales\scicos.pot" />\r
+    <None Include="..\differential_equations_f_Import.def" />\r
+    <None Include="..\elementary_functions_f_Import.def" />\r
+    <None Include="..\core_import.def" />\r
+    <None Include="..\Scicos_blocks-cli_f_Import.def" />\r
+    <None Include="..\scicos_f_Import.def" />\r
+    <None Include="..\String_Import.def" />\r
+    <None Include="..\..\..\Makefile.am" />\r
+    <None Include="..\..\..\scicos.iss" />\r
+    <None Include="..\..\..\sci_gateway\scicos_gateway.xml" />\r
+    <None Include="scicos-cli_Export.def" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="scicos-cli.rc" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="..\..\..\..\..\tools\Dumpexts\Dumpexts.vcxproj">\r
+      <Project>{3170e4c2-1173-4264-a222-7ee8ccb3ddf7}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\api_scilab\api_scilab.vcxproj">\r
+      <Project>{43c5bab1-1dca-4743-a183-77e0d42fe7d0}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\ast\ast.vcxproj">\r
+      <Project>{0d3fa25b-8116-44ec-a45e-260789daa3d9}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\core\src\c\core.vcxproj">\r
+      <Project>{c6e2bc17-34d8-46e4-85f3-6293cb21adcd}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\differential_equations\src\c\differential_equations.vcxproj">\r
+      <Project>{f0190b5d-fb21-47a2-99ac-06627cdd0f8a}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\elementary_functions\src\c\elementary_functions.vcxproj">\r
+      <Project>{5b110267-7c18-437c-b87d-dba2b50729e9}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\fileio\fileio.vcxproj">\r
+      <Project>{4fc72d4a-80ee-4b1a-8724-0201c1a35621}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\localization\src\localization.vcxproj">\r
+      <Project>{ecffeb0c-1eda-45ee-9a10-b18143852e17}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\output_stream\src\c\output_stream.vcxproj">\r
+      <Project>{a5911cd7-f8e8-440c-a23e-4843a0636f3a}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\scicos_blocks\src\c\cli\scicos_blocks-cli.vcxproj">\r
+      <Project>{424a5578-ba28-435f-8313-8d85886a3539}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\string\src\c\string.vcxproj">\r
+      <Project>{8d45767a-9b03-4905-97f6-d2f3f79141ea}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\time\time.vcxproj">\r
+      <Project>{05d8f60b-332a-4161-b946-b8ab30ed439c}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\..\windows_tools\src\c\scilab_windows\scilab_windows.vcxproj">\r
+      <Project>{8028f371-6a94-4a26-8804-6e7f05f1d1aa}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\scicos_sundials\scicos_sundials.vcxproj">\r
+      <Project>{c781737a-7c97-4cf9-acbc-f68c2bbf0ffa}</Project>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
 </Project>
\ No newline at end of file
index 4a57746..6df7f51 100644 (file)
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{f25272a1-9c37-4283-b9be-f02b20fa554e}</UniqueIdentifier>
-      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{0600940f-c932-4a19-852b-1fa288604839}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl</Extensions>
-    </Filter>
-    <Filter Include="localization">
-      <UniqueIdentifier>{6ce5747b-ba49-43df-bba9-ab7c4a42174f}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Libraries Dependencies">
-      <UniqueIdentifier>{c851460c-fc36-41ef-a010-d914f8d07eb1}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Libraries Dependencies\Imports">
-      <UniqueIdentifier>{065bc75d-7cea-49da-8175-18022b52059b}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Libraries Dependencies\Export">
-      <UniqueIdentifier>{085b96c7-ebd7-4309-aa96-7bf92c81cf41}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{1111ba6f-2a3d-4841-9870-995a4fc81bad}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\MVC">
-      <UniqueIdentifier>{8631d601-4f1f-4f1f-b459-3bf316f51420}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\MVC\view_scilab">
-      <UniqueIdentifier>{277421e7-70c6-4eac-8c74-27ca81d9067a}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\MVC">
-      <UniqueIdentifier>{22c7b0e3-08cb-4962-b6c4-d73f9d409eac}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\MVC\model">
-      <UniqueIdentifier>{2fa2159f-7d33-41ea-b8d9-5e4f8733e8a4}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\MVC\view_scilab">
-      <UniqueIdentifier>{dc18c789-8234-487d-be5e-2c9bc71d0cbb}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="..\ezxml.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\import.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\MlistGetFieldNumber.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\lsodar.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_sctree.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\scicos.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\scicos_free.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\scicos_malloc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\scicos_print.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\tree.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\var2sci.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\c\sci_loadScicos.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\ddaskr.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_buildouttb.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree2.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree3.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree4.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_data2sig.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_diffobjs.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_duplicate.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_end_scicosim.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getblocklabel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getscicosvars.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_phase_simulation.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_time.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_blockerror.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_var2vec.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_vec2var.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_coserror.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_curblock.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosim.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_validvar.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\il_sim.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\il_state.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\createblklist.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\extractblklist.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\sciblk2.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\sciblk4.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_callblk.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_model2blk.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\Adapters.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\BlockAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\CprAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\DiagramAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\GraphicsAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\LinkAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\ModelAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\ParamsAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\ScsAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\StateAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\view_scilab\TextAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\Controller.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\controller_helpers.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\LoggerView.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\Model.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\Model_getObjectProperties.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\Model_setObjectProperties.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\XMIResource.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\XMIResource_load.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\XMIResource_save.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\vec2var.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\cpp\var2vec.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_log.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_new.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_setfield.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_xproperty.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_sig2data.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="DllmainScicos-cli.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\..\includes\dynlib_scicos.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\ezxml.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\gw_scicos.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\il_sim.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\il_state.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\import.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\MlistGetFieldNumber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\lsodar.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\scicos-def.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\scicos.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\scicos_free.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\scicos_malloc.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\scicos_math.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\scicos_print.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\tree.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\var2sci.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\sciblk2.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\sciblk4.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\ddaskr.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\createblklist.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\extractblklist.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\controller_helpers.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\LoggerView.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\vec2var.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\var2vec.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\Controller.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\Model.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\View.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\model\Annotation.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\model\Block.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\model\Diagram.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\model\Link.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\model\Port.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\base64.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\BaseAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\BlockAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\CprAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\DiagramAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\GraphicsAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\LinkAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\ModelAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\ParamsAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\ports_management.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\ScsAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\StateAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\cpp\view_scilab\TextAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\model\BaseObject.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\view_scilab\Adapters.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\includes\XMIResource.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\core_import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="..\scicos_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="..\String_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="..\..\..\Makefile.am" />
-    <None Include="..\..\..\scicos.iss" />
-    <None Include="..\..\..\sci_gateway\scicos_gateway.xml" />
-    <None Include="..\elementary_functions_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="..\..\..\locales\scicos.pot">
-      <Filter>localization</Filter>
-    </None>
-    <None Include="..\differential_equations_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="scicos-cli_Export.def">
-      <Filter>Libraries Dependencies\Export</Filter>
-    </None>
-    <None Include="..\Scicos_blocks-cli_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="scicos-cli.rc">
-      <Filter>Resource Files</Filter>
-    </ResourceCompile>
-  </ItemGroup>
-</Project>
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="Source Files">\r
+      <UniqueIdentifier>{f25272a1-9c37-4283-b9be-f02b20fa554e}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>\r
+    </Filter>\r
+    <Filter Include="Header Files">\r
+      <UniqueIdentifier>{0600940f-c932-4a19-852b-1fa288604839}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl</Extensions>\r
+    </Filter>\r
+    <Filter Include="localization">\r
+      <UniqueIdentifier>{6ce5747b-ba49-43df-bba9-ab7c4a42174f}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Libraries Dependencies">\r
+      <UniqueIdentifier>{c851460c-fc36-41ef-a010-d914f8d07eb1}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Libraries Dependencies\Imports">\r
+      <UniqueIdentifier>{065bc75d-7cea-49da-8175-18022b52059b}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Libraries Dependencies\Export">\r
+      <UniqueIdentifier>{085b96c7-ebd7-4309-aa96-7bf92c81cf41}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Resource Files">\r
+      <UniqueIdentifier>{1111ba6f-2a3d-4841-9870-995a4fc81bad}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Source Files\MVC">\r
+      <UniqueIdentifier>{8631d601-4f1f-4f1f-b459-3bf316f51420}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Source Files\MVC\view_scilab">\r
+      <UniqueIdentifier>{277421e7-70c6-4eac-8c74-27ca81d9067a}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Header Files\MVC">\r
+      <UniqueIdentifier>{22c7b0e3-08cb-4962-b6c4-d73f9d409eac}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Header Files\MVC\model">\r
+      <UniqueIdentifier>{2fa2159f-7d33-41ea-b8d9-5e4f8733e8a4}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Header Files\MVC\view_scilab">\r
+      <UniqueIdentifier>{dc18c789-8234-487d-be5e-2c9bc71d0cbb}</UniqueIdentifier>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\ezxml.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\import.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\MlistGetFieldNumber.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\lsodar.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree2.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree3.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_ftree4.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_sctree.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\scicos.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\scicos_free.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\scicos_malloc.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\scicos_print.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\tree.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\var2sci.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\c\sci_loadScicos.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\ddaskr.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_buildouttb.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree2.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree3.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_ctree4.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_data2sig.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_diffobjs.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_duplicate.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_end_scicosim.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getblocklabel.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_getscicosvars.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_phase_simulation.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_time.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_blockerror.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_var2vec.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_vec2var.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_coserror.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_curblock.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicosim.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_validvar.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\il_sim.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\il_state.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\createblklist.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\extractblklist.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\sciblk2.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\sciblk4.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_callblk.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_model2blk.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\Adapters.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\BlockAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\CprAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\DiagramAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\GraphicsAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\LinkAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\ModelAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\ParamsAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\ScsAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\StateAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\TextAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\Controller.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\controller_helpers.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\LoggerView.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\Model.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\Model_getObjectProperties.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\Model_setObjectProperties.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\XMIResource.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\XMIResource_load.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\XMIResource_save.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\vec2var.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\var2vec.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_log.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_new.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_scicos_setfield.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_set_xproperty.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\..\sci_gateway\cpp\sci_sig2data.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="DllmainScicos-cli.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\cpp\view_scilab\AdapterView.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\..\..\includes\dynlib_scicos.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\ezxml.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\gw_scicos.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\il_sim.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\il_state.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\import.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\MlistGetFieldNumber.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\lsodar.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\scicos-def.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\scicos.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\scicos_free.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\scicos_malloc.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\scicos_math.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\scicos_print.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\tree.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\var2sci.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\sciblk2.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\sciblk4.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\ddaskr.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\createblklist.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\extractblklist.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\controller_helpers.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\LoggerView.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\vec2var.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\var2vec.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\Controller.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\Model.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\View.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\model\Annotation.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\model\Block.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\model\Diagram.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\model\Link.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\model\Port.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\base64.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\BaseAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\BlockAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\CprAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\DiagramAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\GraphicsAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\LinkAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\ModelAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\ParamsAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\ports_management.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\ScsAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\StateAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\cpp\view_scilab\TextAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\model\BaseObject.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\view_scilab\Adapters.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\XMIResource.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\..\includes\view_scilab\AdapterView.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="..\core_import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="..\scicos_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="..\String_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="..\..\..\Makefile.am" />\r
+    <None Include="..\..\..\scicos.iss" />\r
+    <None Include="..\..\..\sci_gateway\scicos_gateway.xml" />\r
+    <None Include="..\elementary_functions_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="..\..\..\locales\scicos.pot">\r
+      <Filter>localization</Filter>\r
+    </None>\r
+    <None Include="..\differential_equations_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="scicos-cli_Export.def">\r
+      <Filter>Libraries Dependencies\Export</Filter>\r
+    </None>\r
+    <None Include="..\Scicos_blocks-cli_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="scicos-cli.rc">\r
+      <Filter>Resource Files</Filter>\r
+    </ResourceCompile>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
index 43f1044..3101be6 100644 (file)
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{B7A0273E-8E71-4663-8497-0895945ED54D}</ProjectGuid>
-    <RootNamespace>scicos</RootNamespace>
-    <Keyword>Win32Proj</Keyword>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>false</WholeProgramOptimization>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>false</WholeProgramOptimization>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v120</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{B7A0273E-8E71-4663-8497-0895945ED54D}</ProjectGuid>\r
+    <RootNamespace>scicos</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>false</WholeProgramOptimization>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>false</WholeProgramOptimization>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)$(Configuration)\</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)core_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_blocks_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
-</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX86</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;_DEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)core_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_blocks_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
-</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX64</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <ClCompile>
-      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
-      <WholeProgramOptimization>false</WholeProgramOptimization>
-      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <StringPooling>true</StringPooling>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <ClCompile>\r
+      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
+      <WholeProgramOptimization>false</WholeProgramOptimization>\r
+      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <StringPooling>true</StringPooling>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)core_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_blocks_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
-</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX86</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <PreBuildEvent>
-    </PreBuildEvent>
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
-      <WholeProgramOptimization>false</WholeProgramOptimization>
-      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <StringPooling>true</StringPooling>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-    </ClCompile>
-    <PreLinkEvent>
-      <Message>Make dependencies</Message>
+</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>false</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <PreBuildEvent>\r
+    </PreBuildEvent>\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
+      <WholeProgramOptimization>false</WholeProgramOptimization>\r
+      <AdditionalIncludeDirectories>.;../../includes;../cpp/;../cpp/model;../cpp/view_scilab;../scicos_sundials/include;../scicos_sundials/src/ida;../scicos_sundials/include/sundials;../../../../libs/intl;../../../core/includes;../../../time/includes;../../../api_scilab/includes;../../../output_stream/includes;../../../fileio/includes;../../../scicos_blocks/includes;../../../windows_tools/includes;../../../graphics/includes;../../../localization/includes;../../../string/includes;../../../dynamic_link/includes;../../../action_binding/includes;../../../ast/includes/types;../../../ast/includes/ast;../../../ast/includes/analysis;../../../ast/includes/exps;../../../ast/includes/operations;../../../ast/includes/symbol;../../../ast/includes/system_env;../../../ast/includes/parse;../../../threads/includes;../../../console/includes;../../../differential_equations/includes;../../../../libs/libxml2</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;FORDLL;NDEBUG;_WINDOWS;_USRDLL;SCICOS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <StringPooling>true</StringPooling>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
+    </ClCompile>\r
+    <PreLinkEvent>\r
+      <Message>Make dependencies</Message>\r
       <Command>lib /DEF:"$(ProjectDir)core_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)differential_equations_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)differential_equations_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_blocks_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_blocks_f.lib" 1&gt;NUL 2&gt;NUL
 lib /DEF:"$(ProjectDir)Scicos_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)scicos_f.lib" 1&gt;NUL 2&gt;NUL
-</Command>
-    </PreLinkEvent>
-    <Link>
-      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
-      <IgnoreSpecificDefaultLibraries>
-      </IgnoreSpecificDefaultLibraries>
-      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
-      <TargetMachine>MachineX64</TargetMachine>
-      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-    </Link>
-    <PostBuildEvent>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_buildouttb.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_callblk.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree2.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree3.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree4.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_data2sig.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_diffobjs.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_duplicate.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_end_scicosim.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_coserror.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_curblock.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_getblocklabel.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_getscicosvars.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_model2blk.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_phase_simulation.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosim.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_log.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_new.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_setfield.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_time.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_blockerror.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_xproperty.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_sig2data.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_validvar.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_var2vec.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_vec2var.cpp" />
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp" />
-    <ClCompile Include="..\cpp\createblklist.cpp" />
-    <ClCompile Include="..\cpp\extractblklist.cpp" />
-    <ClCompile Include="..\cpp\sciblk2.cpp" />
-    <ClCompile Include="..\cpp\sciblk4.cpp" />
-    <ClCompile Include="..\cpp\var2vec.cpp" />
-    <ClCompile Include="..\cpp\vec2var.cpp" />
-    <ClCompile Include="..\cpp\Controller.cpp" />
-    <ClCompile Include="..\cpp\il_sim.cpp" />
-    <ClCompile Include="..\cpp\il_state.cpp" />
-    <ClCompile Include="..\cpp\controller_helpers.cpp" />
-    <ClCompile Include="..\cpp\LoggerView.cpp" />
-    <ClCompile Include="..\cpp\Model.cpp" />
-    <ClCompile Include="..\cpp\Model_getObjectProperties.cpp" />
-    <ClCompile Include="..\cpp\Model_setObjectProperties.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\Adapters.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\BlockAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\CprAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\DiagramAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\GraphicsAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\LinkAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\ModelAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\ParamsAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\ScsAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\StateAdapter.cpp" />
-    <ClCompile Include="..\cpp\view_scilab\TextAdapter.cpp" />
-    <ClCompile Include="..\cpp\XMIResource.cpp" />
-    <ClCompile Include="..\cpp\XMIResource_load.cpp" />
-    <ClCompile Include="..\cpp\XMIResource_save.cpp" />
-    <ClCompile Include="DllmainScicos.c" />
-    <ClCompile Include="ezxml.c" />
-    <ClCompile Include="import.c" />
-    <ClCompile Include="MlistGetFieldNumber.c" />
-    <ClCompile Include="lsodar.c" />
-    <ClCompile Include="ddaskr.c" />
-    <ClCompile Include="..\..\sci_gateway\c\sci_ftree2.c" />
-    <ClCompile Include="..\..\sci_gateway\c\sci_ftree3.c" />
-    <ClCompile Include="..\..\sci_gateway\c\sci_ftree4.c" />
-    <ClCompile Include="..\..\sci_gateway\c\sci_loadScicos.c" />
-    <ClCompile Include="..\..\sci_gateway\c\sci_sctree.c" />
-    <ClCompile Include="scicos.c" />
-    <ClCompile Include="scicos_free.c" />
-    <ClCompile Include="scicos_malloc.c" />
-    <ClCompile Include="scicos_print.c" />
-    <ClCompile Include="tree.c" />
-    <ClCompile Include="var2sci.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\includes\Controller.hxx" />
-    <ClInclude Include="..\..\includes\Model.hxx" />
-    <ClInclude Include="..\..\includes\model\BaseObject.hxx" />
-    <ClInclude Include="..\..\includes\view_scilab\Adapters.hxx" />
-    <ClInclude Include="..\..\includes\View.hxx" />
-    <ClInclude Include="..\..\includes\XMIResource.hxx" />
-    <ClInclude Include="..\cpp\createblklist.hxx" />
-    <ClInclude Include="..\cpp\extractblklist.hxx" />
-    <ClInclude Include="..\cpp\il_sim.hxx" />
-    <ClInclude Include="..\cpp\il_state.hxx" />
-    <ClInclude Include="..\cpp\LoggerView.hxx" />
-    <ClInclude Include="..\cpp\var2vec.hxx" />
-    <ClInclude Include="..\cpp\vec2var.hxx" />
-    <ClInclude Include="..\cpp\controller_helpers.hxx" />
-    <ClInclude Include="..\cpp\base64.hxx" />
-    <ClInclude Include="..\cpp\model\Annotation.hxx" />
-    <ClInclude Include="..\cpp\model\Block.hxx" />
-    <ClInclude Include="..\cpp\model\Diagram.hxx" />
-    <ClInclude Include="..\cpp\model\Link.hxx" />
-    <ClInclude Include="..\cpp\model\Port.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\BaseAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\BlockAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\CprAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\DiagramAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\GraphicsAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\LinkAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\ModelAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\ParamsAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\ScsAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\StateAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\TextAdapter.hxx" />
-    <ClInclude Include="..\cpp\view_scilab\ports_management.hxx" />
-    <ClInclude Include="..\..\includes\dynlib_scicos.h" />
-    <ClInclude Include="ezxml.h" />
-    <ClInclude Include="..\..\includes\gw_scicos.h" />
-    <ClInclude Include="il_sim.h" />
-    <ClInclude Include="il_state.h" />
-    <ClInclude Include="..\..\includes\import.h" />
-    <ClInclude Include="MlistGetFieldNumber.h" />
-    <ClInclude Include="lsodar.h" />
-    <ClInclude Include="ddaskr.h" />
-    <ClInclude Include="..\..\includes\scicos-def.h" />
-    <ClInclude Include="..\..\includes\scicos.h" />
-    <ClInclude Include="..\..\includes\scicos_free.h" />
-    <ClInclude Include="..\..\includes\scicos_malloc.h" />
-    <ClInclude Include="..\..\includes\scicos_math.h" />
-    <ClInclude Include="..\..\includes\scicos_print.h" />
-    <ClInclude Include="sciblk2.h" />
-    <ClInclude Include="sciblk4.h" />
-    <ClInclude Include="tree.h" />
-    <ClInclude Include="var2sci.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\locales\scicos.pot" />
-    <None Include="core_Import.def" />
-    <None Include="differential_equations_f_Import.def" />
-    <None Include="elementary_functions_f_Import.def" />
-    <None Include="Scicos_blocks_f_Import.def" />
-    <None Include="scicos_f_Import.def" />
-    <None Include="Scicos_Export.def" />
-    <None Include="..\..\Makefile.am" />
-    <None Include="..\..\scicos.iss" />
-    <None Include="..\..\sci_gateway\scicos_gateway.xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="scicos.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\..\..\tools\Dumpexts\Dumpexts.vcxproj">
-      <Project>{3170e4c2-1173-4264-a222-7ee8ccb3ddf7}</Project>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\api_scilab\api_scilab.vcxproj">
-      <Project>{43c5bab1-1dca-4743-a183-77e0d42fe7d0}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\ast\ast.vcxproj">
-      <Project>{0d3fa25b-8116-44ec-a45e-260789daa3d9}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\core\src\c\core.vcxproj">
-      <Project>{c6e2bc17-34d8-46e4-85f3-6293cb21adcd}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\differential_equations\src\c\differential_equations.vcxproj">
-      <Project>{f0190b5d-fb21-47a2-99ac-06627cdd0f8a}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\elementary_functions\src\c\elementary_functions.vcxproj">
-      <Project>{5b110267-7c18-437c-b87d-dba2b50729e9}</Project>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\localization\src\localization.vcxproj">
-      <Project>{ecffeb0c-1eda-45ee-9a10-b18143852e17}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\output_stream\src\c\output_stream.vcxproj">
-      <Project>{a5911cd7-f8e8-440c-a23e-4843a0636f3a}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\fileio\fileio.vcxproj">
-      <Project>{4fc72d4a-80ee-4b1a-8724-0201c1a35621}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\scicos_blocks\src\c\scicos_blocks.vcxproj">
-      <Project>{70f677f1-b535-4d0f-a16f-5093b799a540}</Project>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\string\src\c\string.vcxproj">
-      <Project>{8d45767a-9b03-4905-97f6-d2f3f79141ea}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\time\time.vcxproj">
-      <Project>{05d8f60b-332a-4161-b946-b8ab30ed439c}</Project>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-    <ProjectReference Include="..\..\..\windows_tools\src\c\scilab_windows\scilab_windows.vcxproj">
-      <Project>{8028f371-6a94-4a26-8804-6e7f05f1d1aa}</Project>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-    <ProjectReference Include="..\scicos_sundials\scicos_sundials.vcxproj">
-      <Project>{c781737a-7c97-4cf9-acbc-f68c2bbf0ffa}</Project>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
+</Command>\r
+    </PreLinkEvent>\r
+    <Link>\r
+      <AdditionalDependencies>../../../../bin/libintl.lib;../../../../bin/blasplus.lib;../../../../bin/linpack_f.lib;scicos_blocks_f.lib;scicos_f.lib;elementary_functions_f.lib;differential_equations_f.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>\r
+      <IgnoreSpecificDefaultLibraries>\r
+      </IgnoreSpecificDefaultLibraries>\r
+      <ModuleDefinitionFile>scicos_export.def</ModuleDefinitionFile>\r
+      <GenerateDebugInformation>false</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+      <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+    </Link>\r
+    <PostBuildEvent>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_buildouttb.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_callblk.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree2.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree3.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree4.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_data2sig.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_diffobjs.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_duplicate.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_end_scicosim.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_coserror.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_curblock.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_getblocklabel.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_getscicosvars.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_model2blk.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_phase_simulation.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosim.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_log.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_new.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_setfield.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_time.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_blockerror.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_xproperty.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_sig2data.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_validvar.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_var2vec.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_vec2var.cpp" />\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp" />\r
+    <ClCompile Include="..\cpp\createblklist.cpp" />\r
+    <ClCompile Include="..\cpp\extractblklist.cpp" />\r
+    <ClCompile Include="..\cpp\sciblk2.cpp" />\r
+    <ClCompile Include="..\cpp\sciblk4.cpp" />\r
+    <ClCompile Include="..\cpp\var2vec.cpp" />\r
+    <ClCompile Include="..\cpp\vec2var.cpp" />\r
+    <ClCompile Include="..\cpp\Controller.cpp" />\r
+    <ClCompile Include="..\cpp\il_sim.cpp" />\r
+    <ClCompile Include="..\cpp\il_state.cpp" />\r
+    <ClCompile Include="..\cpp\controller_helpers.cpp" />\r
+    <ClCompile Include="..\cpp\LoggerView.cpp" />\r
+    <ClCompile Include="..\cpp\Model.cpp" />\r
+    <ClCompile Include="..\cpp\Model_getObjectProperties.cpp" />\r
+    <ClCompile Include="..\cpp\Model_setObjectProperties.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\Adapters.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\AdapterView.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\BlockAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\CprAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\DiagramAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\GraphicsAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\LinkAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\ModelAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\ParamsAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\ScsAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\StateAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\view_scilab\TextAdapter.cpp" />\r
+    <ClCompile Include="..\cpp\XMIResource.cpp" />\r
+    <ClCompile Include="..\cpp\XMIResource_load.cpp" />\r
+    <ClCompile Include="..\cpp\XMIResource_save.cpp" />\r
+    <ClCompile Include="DllmainScicos.c" />\r
+    <ClCompile Include="ezxml.c" />\r
+    <ClCompile Include="import.c" />\r
+    <ClCompile Include="MlistGetFieldNumber.c" />\r
+    <ClCompile Include="lsodar.c" />\r
+    <ClCompile Include="ddaskr.c" />\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_ftree2.c" />\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_ftree3.c" />\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_ftree4.c" />\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_loadScicos.c" />\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_sctree.c" />\r
+    <ClCompile Include="scicos.c" />\r
+    <ClCompile Include="scicos_free.c" />\r
+    <ClCompile Include="scicos_malloc.c" />\r
+    <ClCompile Include="scicos_print.c" />\r
+    <ClCompile Include="tree.c" />\r
+    <ClCompile Include="var2sci.c" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\..\includes\Controller.hxx" />\r
+    <ClInclude Include="..\..\includes\Model.hxx" />\r
+    <ClInclude Include="..\..\includes\model\BaseObject.hxx" />\r
+    <ClInclude Include="..\..\includes\view_scilab\Adapters.hxx" />\r
+    <ClInclude Include="..\..\includes\View.hxx" />\r
+    <ClInclude Include="..\..\includes\view_scilab\AdapterView.hxx" />\r
+    <ClInclude Include="..\..\includes\XMIResource.hxx" />\r
+    <ClInclude Include="..\cpp\createblklist.hxx" />\r
+    <ClInclude Include="..\cpp\extractblklist.hxx" />\r
+    <ClInclude Include="..\cpp\il_sim.hxx" />\r
+    <ClInclude Include="..\cpp\il_state.hxx" />\r
+    <ClInclude Include="..\cpp\LoggerView.hxx" />\r
+    <ClInclude Include="..\cpp\var2vec.hxx" />\r
+    <ClInclude Include="..\cpp\vec2var.hxx" />\r
+    <ClInclude Include="..\cpp\controller_helpers.hxx" />\r
+    <ClInclude Include="..\cpp\base64.hxx" />\r
+    <ClInclude Include="..\cpp\model\Annotation.hxx" />\r
+    <ClInclude Include="..\cpp\model\Block.hxx" />\r
+    <ClInclude Include="..\cpp\model\Diagram.hxx" />\r
+    <ClInclude Include="..\cpp\model\Link.hxx" />\r
+    <ClInclude Include="..\cpp\model\Port.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\BaseAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\BlockAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\CprAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\DiagramAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\GraphicsAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\LinkAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\ModelAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\ParamsAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\ScsAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\StateAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\TextAdapter.hxx" />\r
+    <ClInclude Include="..\cpp\view_scilab\ports_management.hxx" />\r
+    <ClInclude Include="..\..\includes\dynlib_scicos.h" />\r
+    <ClInclude Include="ezxml.h" />\r
+    <ClInclude Include="..\..\includes\gw_scicos.h" />\r
+    <ClInclude Include="il_sim.h" />\r
+    <ClInclude Include="il_state.h" />\r
+    <ClInclude Include="..\..\includes\import.h" />\r
+    <ClInclude Include="MlistGetFieldNumber.h" />\r
+    <ClInclude Include="lsodar.h" />\r
+    <ClInclude Include="ddaskr.h" />\r
+    <ClInclude Include="..\..\includes\scicos-def.h" />\r
+    <ClInclude Include="..\..\includes\scicos.h" />\r
+    <ClInclude Include="..\..\includes\scicos_free.h" />\r
+    <ClInclude Include="..\..\includes\scicos_malloc.h" />\r
+    <ClInclude Include="..\..\includes\scicos_math.h" />\r
+    <ClInclude Include="..\..\includes\scicos_print.h" />\r
+    <ClInclude Include="sciblk2.h" />\r
+    <ClInclude Include="sciblk4.h" />\r
+    <ClInclude Include="tree.h" />\r
+    <ClInclude Include="var2sci.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="..\..\locales\scicos.pot" />\r
+    <None Include="core_Import.def" />\r
+    <None Include="differential_equations_f_Import.def" />\r
+    <None Include="elementary_functions_f_Import.def" />\r
+    <None Include="Scicos_blocks_f_Import.def" />\r
+    <None Include="scicos_f_Import.def" />\r
+    <None Include="Scicos_Export.def" />\r
+    <None Include="..\..\Makefile.am" />\r
+    <None Include="..\..\scicos.iss" />\r
+    <None Include="..\..\sci_gateway\scicos_gateway.xml" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="scicos.rc" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="..\..\..\..\tools\Dumpexts\Dumpexts.vcxproj">\r
+      <Project>{3170e4c2-1173-4264-a222-7ee8ccb3ddf7}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\api_scilab\api_scilab.vcxproj">\r
+      <Project>{43c5bab1-1dca-4743-a183-77e0d42fe7d0}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\ast\ast.vcxproj">\r
+      <Project>{0d3fa25b-8116-44ec-a45e-260789daa3d9}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\core\src\c\core.vcxproj">\r
+      <Project>{c6e2bc17-34d8-46e4-85f3-6293cb21adcd}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\differential_equations\src\c\differential_equations.vcxproj">\r
+      <Project>{f0190b5d-fb21-47a2-99ac-06627cdd0f8a}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\elementary_functions\src\c\elementary_functions.vcxproj">\r
+      <Project>{5b110267-7c18-437c-b87d-dba2b50729e9}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\localization\src\localization.vcxproj">\r
+      <Project>{ecffeb0c-1eda-45ee-9a10-b18143852e17}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\output_stream\src\c\output_stream.vcxproj">\r
+      <Project>{a5911cd7-f8e8-440c-a23e-4843a0636f3a}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\fileio\fileio.vcxproj">\r
+      <Project>{4fc72d4a-80ee-4b1a-8724-0201c1a35621}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\scicos_blocks\src\c\scicos_blocks.vcxproj">\r
+      <Project>{70f677f1-b535-4d0f-a16f-5093b799a540}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\string\src\c\string.vcxproj">\r
+      <Project>{8d45767a-9b03-4905-97f6-d2f3f79141ea}</Project>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\time\time.vcxproj">\r
+      <Project>{05d8f60b-332a-4161-b946-b8ab30ed439c}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\..\..\windows_tools\src\c\scilab_windows\scilab_windows.vcxproj">\r
+      <Project>{8028f371-6a94-4a26-8804-6e7f05f1d1aa}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="..\scicos_sundials\scicos_sundials.vcxproj">\r
+      <Project>{c781737a-7c97-4cf9-acbc-f68c2bbf0ffa}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
 </Project>
\ No newline at end of file
index 2722746..a39273f 100644 (file)
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{3ee4f540-0163-4e1e-aede-ea62845399a4}</UniqueIdentifier>
-      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{f5606a93-2fac-4683-99ce-b42622ad0cb3}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl</Extensions>
-    </Filter>
-    <Filter Include="localization">
-      <UniqueIdentifier>{073f976c-ab32-4e64-b3e6-4396a5001aa0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Libraries Dependencies">
-      <UniqueIdentifier>{200c77b5-d6d4-4887-9cc7-0eea7fc08173}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Libraries Dependencies\Imports">
-      <UniqueIdentifier>{d258c4f7-7fcb-4fd7-afb0-a44af76c7859}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Libraries Dependencies\Export">
-      <UniqueIdentifier>{417ff5df-f0d7-47df-b56e-2d15e3312e52}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{fd4c7059-9d6b-4302-ab5f-e44fe487e4f2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\MVC">
-      <UniqueIdentifier>{68aaeac9-796f-4fe3-b827-5d0a8bcf1083}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\MVC\model">
-      <UniqueIdentifier>{1c3a578c-0cc6-4969-8177-9e0a5fea33e9}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\MVC\view_scilab">
-      <UniqueIdentifier>{73cd347f-ad23-40c4-8854-4aba4340b9b3}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\MVC">
-      <UniqueIdentifier>{a4e1d553-6029-4bae-a9dd-2a23872f00a8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\MVC\view_scilab">
-      <UniqueIdentifier>{dfbdebf3-32a6-4baa-88b9-15eb57b917af}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="DllmainScicos.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="ezxml.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="import.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="MlistGetFieldNumber.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="lsodar.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="ddaskr.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\c\sci_ftree2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\c\sci_ftree3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\c\sci_ftree4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\c\sci_loadScicos.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\c\sci_sctree.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="scicos.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="scicos_free.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="scicos_malloc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="scicos_print.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="tree.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="var2sci.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\var2vec.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\vec2var.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\Controller.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\controller_helpers.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\LoggerView.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\Model.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\Model_getObjectProperties.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\Model_setObjectProperties.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\XMIResource.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\XMIResource_load.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\XMIResource_save.cpp">
-      <Filter>Source Files\MVC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\CprAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\DiagramAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\GraphicsAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\LinkAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\ModelAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\ScsAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\StateAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\TextAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\Adapters.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\BlockAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_phase_simulation.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_log.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_new.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_setfield.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_time.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_blockerror.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\view_scilab\ParamsAdapter.cpp">
-      <Filter>Source Files\MVC\view_scilab</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_validvar.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_buildouttb.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree2.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree3.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree4.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_data2sig.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_diffobjs.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_duplicate.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_end_scicosim.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_coserror.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_curblock.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_getblocklabel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_getscicosvars.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_xproperty.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_sig2data.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosim.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_var2vec.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_vec2var.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\il_sim.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\il_state.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_var2vec.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_vec2var.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\extractblklist.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\createblklist.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\sciblk2.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\cpp\sciblk4.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_callblk.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\sci_gateway\cpp\sci_model2blk.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\includes\dynlib_scicos.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="ezxml.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\gw_scicos.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="il_sim.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="il_state.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\import.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="MlistGetFieldNumber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="lsodar.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="ddaskr.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\scicos-def.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\scicos.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\scicos_free.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\scicos_malloc.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\scicos_math.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\scicos_print.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="tree.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="var2sci.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="sciblk2.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="sciblk4.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\controller_helpers.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\LoggerView.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\var2vec.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\vec2var.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\TextAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\BaseAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\BlockAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\CprAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\DiagramAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\GraphicsAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\LinkAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\ModelAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\ScsAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\StateAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\ParamsAdapter.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\view_scilab\ports_management.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\Controller.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\View.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\view_scilab\Adapters.hxx">
-      <Filter>Header Files\MVC\view_scilab</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\Model.hxx">
-      <Filter>Header Files\MVC</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\model\BaseObject.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\includes\XMIResource.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\model\Annotation.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\model\Block.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\model\Diagram.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\model\Link.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\model\Port.hxx">
-      <Filter>Header Files\MVC\model</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\base64.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\il_sim.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\il_state.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\createblklist.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\cpp\extractblklist.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="sciblk4.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="Scicos_blocks_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="scicos_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="Scicos_Export.def">
-      <Filter>Libraries Dependencies\Export</Filter>
-    </None>
-    <None Include="..\..\Makefile.am" />
-    <None Include="..\..\scicos.iss" />
-    <None Include="..\..\sci_gateway\scicos_gateway.xml" />
-    <None Include="elementary_functions_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="..\..\locales\scicos.pot">
-      <Filter>localization</Filter>
-    </None>
-    <None Include="differential_equations_f_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-    <None Include="core_Import.def">
-      <Filter>Libraries Dependencies\Imports</Filter>
-    </None>
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="scicos.rc">
-      <Filter>Resource Files</Filter>
-    </ResourceCompile>
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="Source Files">\r
+      <UniqueIdentifier>{3ee4f540-0163-4e1e-aede-ea62845399a4}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>\r
+    </Filter>\r
+    <Filter Include="Header Files">\r
+      <UniqueIdentifier>{f5606a93-2fac-4683-99ce-b42622ad0cb3}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl</Extensions>\r
+    </Filter>\r
+    <Filter Include="localization">\r
+      <UniqueIdentifier>{073f976c-ab32-4e64-b3e6-4396a5001aa0}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Libraries Dependencies">\r
+      <UniqueIdentifier>{200c77b5-d6d4-4887-9cc7-0eea7fc08173}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Libraries Dependencies\Imports">\r
+      <UniqueIdentifier>{d258c4f7-7fcb-4fd7-afb0-a44af76c7859}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Libraries Dependencies\Export">\r
+      <UniqueIdentifier>{417ff5df-f0d7-47df-b56e-2d15e3312e52}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Resource Files">\r
+      <UniqueIdentifier>{fd4c7059-9d6b-4302-ab5f-e44fe487e4f2}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Header Files\MVC">\r
+      <UniqueIdentifier>{68aaeac9-796f-4fe3-b827-5d0a8bcf1083}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Header Files\MVC\model">\r
+      <UniqueIdentifier>{1c3a578c-0cc6-4969-8177-9e0a5fea33e9}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Header Files\MVC\view_scilab">\r
+      <UniqueIdentifier>{73cd347f-ad23-40c4-8854-4aba4340b9b3}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Source Files\MVC">\r
+      <UniqueIdentifier>{a4e1d553-6029-4bae-a9dd-2a23872f00a8}</UniqueIdentifier>\r
+    </Filter>\r
+    <Filter Include="Source Files\MVC\view_scilab">\r
+      <UniqueIdentifier>{dfbdebf3-32a6-4baa-88b9-15eb57b917af}</UniqueIdentifier>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="DllmainScicos.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="ezxml.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="import.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="MlistGetFieldNumber.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="lsodar.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="ddaskr.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_ftree2.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_ftree3.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_ftree4.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_loadScicos.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\c\sci_sctree.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="scicos.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="scicos_free.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="scicos_malloc.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="scicos_print.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="tree.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="var2sci.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\var2vec.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\vec2var.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\Controller.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\controller_helpers.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\LoggerView.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\Model.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\Model_getObjectProperties.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\Model_setObjectProperties.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\XMIResource.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\XMIResource_load.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\XMIResource_save.cpp">\r
+      <Filter>Source Files\MVC</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\CprAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\DiagramAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\GraphicsAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\LinkAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\ModelAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\ScsAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\StateAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\TextAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\Adapters.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\BlockAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_debug_count.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_phase_simulation.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_log.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_new.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_setfield.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicos_time.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_blockerror.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\ParamsAdapter.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_validvar.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_buildouttb.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree2.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree3.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_ctree4.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_data2sig.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_diffobjs.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_duplicate.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_end_scicosim.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_coserror.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_curblock.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_getblocklabel.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_getscicosvars.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_pointer_xproperty.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_set_xproperty.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_sig2data.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosim.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_var2vec.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_vec2var.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_scicosDiagramToScilab.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\il_sim.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\il_state.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_var2vec.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_vec2var.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\extractblklist.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\createblklist.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\sciblk2.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\sciblk4.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_callblk.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\sci_gateway\cpp\sci_model2blk.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\cpp\view_scilab\AdapterView.cpp">\r
+      <Filter>Source Files\MVC\view_scilab</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\..\includes\dynlib_scicos.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="ezxml.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\gw_scicos.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="il_sim.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="il_state.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\import.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="MlistGetFieldNumber.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="lsodar.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="ddaskr.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\scicos-def.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\scicos.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\scicos_free.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\scicos_malloc.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\scicos_math.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\scicos_print.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="tree.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="var2sci.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="sciblk2.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="sciblk4.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\controller_helpers.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\LoggerView.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\var2vec.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\vec2var.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\TextAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\BaseAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\BlockAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\CprAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\DiagramAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\GraphicsAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\LinkAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\ModelAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\ScsAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\StateAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\ParamsAdapter.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\view_scilab\ports_management.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\Controller.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\View.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\view_scilab\Adapters.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\Model.hxx">\r
+      <Filter>Header Files\MVC</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\model\BaseObject.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\XMIResource.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\model\Annotation.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\model\Block.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\model\Diagram.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\model\Link.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\model\Port.hxx">\r
+      <Filter>Header Files\MVC\model</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\base64.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\il_sim.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\il_state.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\createblklist.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\cpp\extractblklist.hxx">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="sciblk4.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\includes\view_scilab\AdapterView.hxx">\r
+      <Filter>Header Files\MVC\view_scilab</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="Scicos_blocks_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="scicos_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="Scicos_Export.def">\r
+      <Filter>Libraries Dependencies\Export</Filter>\r
+    </None>\r
+    <None Include="..\..\Makefile.am" />\r
+    <None Include="..\..\scicos.iss" />\r
+    <None Include="..\..\sci_gateway\scicos_gateway.xml" />\r
+    <None Include="elementary_functions_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="..\..\locales\scicos.pot">\r
+      <Filter>localization</Filter>\r
+    </None>\r
+    <None Include="differential_equations_f_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+    <None Include="core_Import.def">\r
+      <Filter>Libraries Dependencies\Imports</Filter>\r
+    </None>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="scicos.rc">\r
+      <Filter>Resource Files</Filter>\r
+    </ResourceCompile>\r
+  </ItemGroup>\r
 </Project>
\ No newline at end of file
diff --git a/scilab/modules/scicos/src/cpp/view_scilab/AdapterView.cpp b/scilab/modules/scicos/src/cpp/view_scilab/AdapterView.cpp
new file mode 100644 (file)
index 0000000..715cb35
--- /dev/null
@@ -0,0 +1,76 @@
+/*
+ *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ *  Copyright (C) 2017-2018 - ESI Group - Clement DAVID
+ *
+ * This file is hereby licensed under the terms of the GNU GPL v2.0,
+ * pursuant to article 5.3.4 of the CeCILL v.2.1.
+ * This file was originally licensed under the terms of the CeCILL v2.1,
+ * and continues to be available under such terms.
+ * For more information, see the COPYING file which you should have received
+ * along with this program.
+ *
+ */
+
+#include "../../../includes/view_scilab/AdapterView.hxx"
+
+#include "View.hxx"
+#include "GraphicsAdapter.hxx"
+#include "LinkAdapter.hxx"
+
+namespace org_scilab_modules_scicos
+{
+namespace view_scilab
+{
+
+static const std::string NAME = "AdapterView";
+
+AdapterView::AdapterView()
+{
+    Controller::register_view(NAME, this);
+}
+
+AdapterView::~AdapterView()
+{
+    Controller::unregister_view(this);
+}
+
+void AdapterView::objectCreated(const ScicosID& uid, kind_t kind)
+{
+};
+void AdapterView::objectReferenced(const ScicosID& uid, kind_t kind, unsigned refCount) {};
+void AdapterView::objectUnreferenced(const ScicosID& uid, kind_t kind, unsigned refCount) {};
+void AdapterView::objectDeleted(const ScicosID& uid, kind_t kind)
+{
+    switch (kind)
+    {
+        case BLOCK:
+            GraphicsAdapter::remove_partial_links_information(uid);
+            break;
+        case LINK:
+            LinkAdapter::remove_partial_links_information(uid);
+            break;
+        default:
+            break;
+    }
+};
+void AdapterView::objectCloned(const ScicosID& uid, const ScicosID& cloned, kind_t kind)
+{
+    Controller controller;
+
+    switch (kind)
+    {
+        case BLOCK:
+            GraphicsAdapter::add_partial_links_information(controller, uid, cloned);
+            break;
+        case LINK:
+            LinkAdapter::add_partial_links_information(controller, uid, cloned);
+            break;
+        default:
+            break;
+    }
+};
+
+void AdapterView::propertyUpdated(const ScicosID& uid, kind_t kind, object_properties_t property, update_status_t status) {};
+
+} /* namespace view_scilab */
+} /* namespace org_scilab_modules_scicos */
index 0a82094..bda886d 100644 (file)
@@ -36,44 +36,6 @@ namespace org_scilab_modules_scicos
 namespace view_scilab
 {
 
-struct AdapterView : public View
-{
-    void objectCreated(const ScicosID& uid, kind_t kind) override {};
-    void objectReferenced(const ScicosID& uid, kind_t kind, unsigned refCount) override {};
-    void objectUnreferenced(const ScicosID& uid, kind_t kind, unsigned refCount) override {};
-    void objectDeleted(const ScicosID& uid, kind_t kind) override
-    {
-        switch (kind)
-        {
-            case BLOCK:
-                GraphicsAdapter::remove_partial_links_information(uid);
-                break;
-            case LINK:
-                LinkAdapter::remove_partial_links_information(uid);
-                break;
-            default:
-                break;
-        }
-    };
-    void objectCloned(const ScicosID& uid, const ScicosID& cloned, kind_t kind) override
-    {
-        Controller controller;
-
-        switch (kind)
-        {
-            case BLOCK:
-                GraphicsAdapter::add_partial_links_information(controller, uid, cloned);
-                break;
-            case LINK:
-                LinkAdapter::add_partial_links_information(controller, uid, cloned);
-                break;
-            default:
-                break;
-        }
-    };
-    void propertyUpdated(const ScicosID& uid, kind_t kind, object_properties_t property, update_status_t status) override {};
-};
-
 Adapters Adapters::m_instance;
 
 Adapters& Adapters::instance()
@@ -81,12 +43,11 @@ Adapters& Adapters::instance()
     return m_instance;
 }
 
-Adapters::Adapters()
+Adapters::Adapters() : adapters()
 {
     /*
      * Create the supported data types list
      */
-    adapters = adapters_t();
     // we assume that the INVALID_ADAPTER is set at end of the enum
     adapters.reserve(INVALID_ADAPTER);
 
@@ -102,9 +63,6 @@ Adapters::Adapters()
     adapters.push_back(adapter_t(view_scilab::TextAdapter::getSharedTypeStr(), TEXT_ADAPTER));
 
     std::sort(adapters.begin(), adapters.end());
-
-    Controller controller;
-    controller.register_view("Adapters", new AdapterView());
 }
 
 Adapters::~Adapters()
index eb880fd..491e14c 100644 (file)
@@ -40,6 +40,7 @@
 #include "types_comparison_eq.hxx"
 
 #include "view_scilab/Adapters.hxx"
+#include "view_scilab/AdapterView.hxx"
 #include "controller_helpers.hxx"
 #include "utilities.hxx"
 #include "Controller.hxx"
@@ -171,6 +172,7 @@ public:
     {
         if (adapter.getAdaptee() != nullptr)
         {
+            AdapterView update_partial_information;
             Controller controller;
 
             Controller::cloned_t mapped;
@@ -183,6 +185,8 @@ public:
     {
         if (m_adaptee != nullptr)
         {
+            AdapterView update_partial_information;
+
             Controller controller;
             controller.deleteObject(m_adaptee->id());
         }
index ff679f7..093c12c 100644 (file)
@@ -36,6 +36,7 @@
 #include "controller_helpers.hxx"
 
 #include "view_scilab/Adapters.hxx"
+#include "view_scilab/AdapterView.hxx"
 #include "DiagramAdapter.hxx"
 #include "ParamsAdapter.hxx"
 #include "BlockAdapter.hxx"
@@ -238,6 +239,7 @@ struct objs
 
         model::BaseObject* adaptee = adaptor.getAdaptee();
         types::List* argumentList = v->getAs<types::List>();
+        AdapterView update_partial_information;
 
         // retrieve the current children to update
         std::vector<ScicosID> children;
@@ -414,16 +416,6 @@ struct objs
             }
         }
 
-        // unref the Adapters as the ownership has been transfered to the Model
-        for (const auto & update : childrenToUpdate)
-        {
-            if (update.adapter != nullptr)
-            {
-                update.adapter->DecreaseRef();
-                update.adapter->killMe();
-            }
-        }
-
         // set the children after update
         controller.setObjectProperty(adaptee, CHILDREN, children);
 
index eb3aa8f..92c2fb2 100644 (file)
@@ -692,21 +692,6 @@ GraphicsAdapter::GraphicsAdapter(const Controller& c, model::Block* adaptee) : B
     gr_i_content(reference_value(types::Double::Empty()))
 {
     initialize_fields();
-
-    auto it = partial_ports.find(adaptee->id());
-    if (it == partial_ports.end())
-    {
-        Controller controller;
-
-        // if already present, do not allocate it  !
-        partial_port_t partial;
-        cached_ports_init(partial.pin, adaptee, INPUTS, controller);
-        cached_ports_init(partial.pout, adaptee, OUTPUTS, controller);
-        cached_ports_init(partial.pein, adaptee, EVENT_INPUTS, controller);
-        cached_ports_init(partial.peout, adaptee, EVENT_OUTPUTS, controller);
-
-        partial_ports.insert(std::make_pair(adaptee->id(), partial));
-    }
 }
 
 GraphicsAdapter::~GraphicsAdapter()
index d01b627..bc899e0 100644 (file)
@@ -255,7 +255,6 @@ types::InternalType* get_ports_property(const Adaptor& adaptor, const object_pro
                 if (id == ScicosID())
                 {
                     // Unconnected port, no need to search in 'children'
-                    std::cerr << "unconnected port " << id << std::endl;
                     v[i] = 0;
                 }
                 else
@@ -269,7 +268,6 @@ types::InternalType* get_ports_property(const Adaptor& adaptor, const object_pro
                     {
                         // connected link not found ; discard it !
                         v[i] = 0;
-                        std::cerr << "connected port out of hierarchy " << id << std::endl;
                     }
                 }
             }
@@ -516,6 +514,8 @@ inline bool updateNewPort(model::Port* oldPortObject, int newPort, Controller& c
             datatype[datatypeIndex] = newPort;
             return controller.setObjectProperty(oldPortObject, DATATYPE, datatype) != FAIL;
         }
+        case CONNECTED_SIGNALS:
+            return controller.setObjectProperty(oldPortObject, p, (ScicosID) newPort) != FAIL;
         default:
             return controller.setObjectProperty(oldPortObject, p, newPort) != FAIL;
     }
@@ -550,6 +550,8 @@ inline bool addNewPort(model::Port* newPortObject, int newPort, Controller& cont
             datatype[datatypeIndex] = newPort;
             return controller.setObjectProperty(newPortObject, DATATYPE, datatype) != FAIL;
         }
+        case CONNECTED_SIGNALS:
+            return controller.setObjectProperty(newPortObject, p, (ScicosID) newPort) != FAIL;
         default:
             return controller.setObjectProperty(newPortObject, p, newPort) != FAIL;
     }