Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
swdev:dotnet:develop_a_noah_fitting_module_using_.net [2011/07/06 15:34] smayr [Fitting Module Application (FitMod.exe)] |
swdev:dotnet:develop_a_noah_fitting_module_using_.net [2017/01/20 11:56] (current) smayr [Noah Fitting Module Logo (assembly Noah3.FitMod.Logo.dll)] |
||
---|---|---|---|
Line 248: | Line 248: | ||
HKEY_CLASSES_ROOT\CLSID\{241255F6-0B94-4EBE-993A-030A8A4968FE}\InprocHandler32 = ole32.dll | HKEY_CLASSES_ROOT\CLSID\{241255F6-0B94-4EBE-993A-030A8A4968FE}\InprocHandler32 = ole32.dll | ||
</ | </ | ||
+ | |||
+ | |||
=== GUI Wrapper (assembly Noah3.FitMod.GUI.dll) === | === GUI Wrapper (assembly Noah3.FitMod.GUI.dll) === | ||
* Create a C# WinForms project. | * Create a C# WinForms project. | ||
Line 300: | Line 302: | ||
</ | </ | ||
* Structure code to deal with resources correctly when WPF is hosted in WinForms control (see [[http:// | * Structure code to deal with resources correctly when WPF is hosted in WinForms control (see [[http:// | ||
+ | |||
+ | |||
=== GUI === | === GUI === | ||
* Create a C# WPF project. | * Create a C# WPF project. | ||
Line 384: | Line 388: | ||
* '' | * '' | ||
+ | === Noah Fitting Module Logo (assembly Noah3.FitMod.Logo.dll) === | ||
+ | * Create Class (assembly) project. | ||
+ | * Create '' | ||
+ | LOGO001 | ||
+ | LOGO002 | ||
+ | STRINGTABLE | ||
+ | { | ||
+ | 1001, " | ||
+ | } | ||
+ | </ | ||
+ | * Compile resource file '' | ||
+ | * Alternatively, | ||
+ | * Add res file to assembly. | ||
+ | * Build assembly. |