occt: master d1a2fee8

Author Committer Branch Timestamp Parent
vdn bugmaster master 2013-10-25 09:44:45 master c4a8a6bb
Affected Issues  0024147: Update of CSharp sample
Changeset 0024147: Update of CSharp sample

Overall revision of of CSharp sample code:
- Pure C++ project "OCC" deleted as unnecessary
- C++/CLI project "shell" renamed to OCCTProxy and refactored to implement all required interface to OCCT functionality.
- In About dialog, date corrected in Copyright statement
- CSharp files re-layouted with 2 spaces indentation
- ReadMe converted to MarkDown format and revised
- Generation of names of views refactored to avoid calling C++ level
- Project files corrected to run on 64-bit systems
- Batch scripts refactored to use OCCT default configuration

WPF front-end added to demonstrate usage of OCCT in WPF applications.
WPF sample was modified, operation Export has been fixed
Exception "Cannot create this file", which appeared by export to image format, has been corrected.
Option "Export image to .xwd" removed.
add - samples/CSharp/CSharp.sln Diff File
rm - samples/CSharp/IE/AboutDialog.cs Diff File
rm - samples/CSharp/IE/app.config Diff File
rm - samples/CSharp/IE/Form1.cs Diff File
rm - samples/CSharp/IE/Form2.cs Diff File
rm - samples/CSharp/IE/IE.sln Diff File
rm - samples/CSharp/IE/MaterialDialog.cs Diff File
rm - samples/CSharp/IE/res/document.ico Diff File
rm - samples/CSharp/IE/TransparencyDialog.cs Diff File
mod - samples/CSharp/msvc.bat Diff File
rm - samples/CSharp/OCC/OCC.cpp Diff File
rm - samples/CSharp/OCC/OCC.vcproj Diff File
rm - samples/CSharp/OCC/OCCViewer.cpp Diff File
rm - samples/CSharp/OCC/OCCViewer.h Diff File
rm - samples/CSharp/OCC/ReadMe.txt Diff File
rm - samples/CSharp/OCC/stdafx.cpp Diff File
rm - samples/CSharp/OCC/stdafx.h Diff File
add - samples/CSharp/OCCTProxy/OCCTProxy.cpp Diff File
add - samples/CSharp/OCCTProxy/OCCTProxy.vcproj Diff File
add - samples/CSharp/ReadMe.md Diff File
rm - samples/CSharp/run.bat Diff File
add - samples/CSharp/run_winforms.bat Diff File
add - samples/CSharp/run_wpf.bat Diff File
rm - samples/CSharp/shell/shell.cpp Diff File
rm - samples/CSharp/shell/shell.h Diff File
rm - samples/CSharp/shell/shell.vcproj Diff File
add - samples/CSharp/WinForms/AboutDialog.cs Diff File
add - samples/CSharp/WinForms/app.config Diff File
add - samples/CSharp/WinForms/Form1.cs Diff File
add - samples/CSharp/WinForms/Form2.cs Diff File
add - samples/CSharp/WinForms/MaterialDialog.cs Diff File
add - samples/CSharp/WinForms/TransparencyDialog.cs Diff File
add - samples/CSharp/WPF/About.xaml Diff File
add - samples/CSharp/WPF/About.xaml.cs Diff File
add - samples/CSharp/WPF/App.xaml Diff File
add - samples/CSharp/WPF/App.xaml.cs Diff File
add - samples/CSharp/WPF/IECommands.cs Diff File
add - samples/CSharp/WPF/IE_WPF.csproj Diff File
add - samples/CSharp/WPF/MainWindow.xaml Diff File
add - samples/CSharp/WPF/MainWindow.xaml.cs Diff File
add - samples/CSharp/WPF/MaterialDlg.xaml Diff File
add - samples/CSharp/WPF/MaterialDlg.xaml.cs Diff File
add - samples/CSharp/WPF/OCCViewer.cs Diff File
add - samples/CSharp/WPF/Properties/AssemblyInfo.cs Diff File
add - samples/CSharp/WPF/Properties/Resources.Designer.cs Diff File
add - samples/CSharp/WPF/Properties/Resources.resx Diff File
add - samples/CSharp/WPF/Properties/Settings.Designer.cs Diff File
add - samples/CSharp/WPF/Properties/Settings.settings Diff File
add - samples/CSharp/WPF/Simple Styles.xaml Diff File
add - samples/CSharp/WPF/TransparencyDialog.cs Diff File