ControlTemplate/BlackSkin

This commit is contained in:
Zihan Chen
2017-01-24 16:28:11 -08:00
parent 780bc0621c
commit 74cef84efe
8 changed files with 28217 additions and 3134 deletions
@@ -53,7 +53,7 @@
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION</PreprocessorDefinitions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
@@ -69,7 +69,7 @@
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION</PreprocessorDefinitions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
@@ -83,11 +83,6 @@
<ClCompile Include="Main.cpp" />
<ClCompile Include="UI\Source\DemoPartialClasses.cpp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Lib\GacUI\GacUI.vcxproj">
<Project>{8018d622-66ba-4e65-9d03-bdac37ea9a54}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Xml Include="UI\Images\Folder.xml" />
<Xml Include="UI\MainWindow.xml" />
@@ -117,6 +112,11 @@
<ClInclude Include="UI\Source\Demo.h" />
<ClInclude Include="UI\Source\DemoPartialClasses.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Lib\GacUILite\GacUILite.vcxproj">
<Project>{96c559ca-9718-4bec-a053-28a0ab6a8ca2}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
@@ -2,14 +2,10 @@
<Resource>
<Folder name="GacGenConfig">
<Folder name="Cpp">
<Text name="Output">Source</Text>
<Text name="Include">GacUIReflection.h</Text>
<Text name="SourceFolder">Source</Text>
<Text name="Resource">..\..\UIRes\BlackSkin.bin</Text>
<Text name="NormalInclude">GacUI.h</Text>
<Text name="Name">Demo</Text>
<Text name="Prefix"></Text>
</Folder>
<Folder name="Res">
<Text name="Output">..\..\UIRes</Text>
<Text name="PrecompiledBinary">BlackSkin.bin</Text>
</Folder>
</Folder>
<Folder name="Images" content="Link">Images\Folder.xml</Folder>
@@ -30,5 +26,5 @@
<Doc content="File">XmlDocDemo.xml</Doc>
</Folder>
<Folder name="DarkSkin" content="Link">Skin.xml</Folder>
<Folder name="MainWindow" content="Link">MainWindow.xml</Instance>
<Instance name="MainWindow" content="Link">MainWindow.xml</Instance>
</Resource>
Binary file not shown.
@@ -1,16 +1,128 @@
/***********************************************************************
Vczh Library++ 3.0
Developer: Zihan Chen(vczh)
GacUI::Demo
/***********************************************************************
!!!!!! DO NOT MODIFY !!!!!!
This file is generated by: Vczh GacUI Resource Code Generator
************************************************************************
DO NOT MODIFY
GacGen.exe Resource.xml
This file is generated by Workflow compiler
https://github.com/vczh-libraries
***********************************************************************/
#ifndef VCZH_GACUI_RESOURCE_CODE_GENERATOR_Demo
#define VCZH_GACUI_RESOURCE_CODE_GENERATOR_Demo
#ifndef VCZH_WORKFLOW_COMPILER_GENERATED_DEMO
#define VCZH_WORKFLOW_COMPILER_GENERATED_DEMO
#include "DemoPartialClasses.h"
/***********************************************************************
Reflection
***********************************************************************/
namespace vl
{
namespace reflection
{
namespace description
{
#ifndef VCZH_DEBUG_NO_REFLECTION
DECL_TYPE_INFO(::ScrollTemplateScript)
DECL_TYPE_INFO(::darkskin::BottomScrollButtonTemplate)
DECL_TYPE_INFO(::darkskin::BottomScrollButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ButtonTemplate)
DECL_TYPE_INFO(::darkskin::ButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::CheckBoxTemplate)
DECL_TYPE_INFO(::darkskin::CheckBoxTemplateConstructor)
DECL_TYPE_INFO(::darkskin::CheckItemBackgroundTemplate)
DECL_TYPE_INFO(::darkskin::CheckItemBackgroundTemplateConstructor)
DECL_TYPE_INFO(::darkskin::CheckTextListTemplate)
DECL_TYPE_INFO(::darkskin::CheckTextListTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ComboBoxTemplate)
DECL_TYPE_INFO(::darkskin::ComboBoxTemplateConstructor)
DECL_TYPE_INFO(::darkskin::DatePickerTemplate)
DECL_TYPE_INFO(::darkskin::DatePickerTemplateConstructor)
DECL_TYPE_INFO(::darkskin::DocumentLabelTemplate)
DECL_TYPE_INFO(::darkskin::DocumentLabelTemplateConstructor)
DECL_TYPE_INFO(::darkskin::DocumentViewerTemplate)
DECL_TYPE_INFO(::darkskin::DocumentViewerTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ExpandingDecoratorTemplate)
DECL_TYPE_INFO(::darkskin::ExpandingDecoratorTemplateConstructor)
DECL_TYPE_INFO(::darkskin::GroupBoxTemplate)
DECL_TYPE_INFO(::darkskin::GroupBoxTemplateConstructor)
DECL_TYPE_INFO(::darkskin::HScrollHandleTemplate)
DECL_TYPE_INFO(::darkskin::HScrollHandleTemplateConstructor)
DECL_TYPE_INFO(::darkskin::HScrollTemplate)
DECL_TYPE_INFO(::darkskin::HScrollTemplateConstructor)
DECL_TYPE_INFO(::darkskin::HTrackerTemplate)
DECL_TYPE_INFO(::darkskin::HTrackerTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ItemBackgroundTemplate)
DECL_TYPE_INFO(::darkskin::ItemBackgroundTemplateConstructor)
DECL_TYPE_INFO(::darkskin::LabelTemplate)
DECL_TYPE_INFO(::darkskin::LabelTemplateConstructor)
DECL_TYPE_INFO(::darkskin::LeftScrollButtonTemplate)
DECL_TYPE_INFO(::darkskin::LeftScrollButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ListViewColumnHeaderTemplate)
DECL_TYPE_INFO(::darkskin::ListViewColumnHeaderTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ListViewTemplate)
DECL_TYPE_INFO(::darkskin::ListViewTemplateConstructor)
DECL_TYPE_INFO(::darkskin::MenuBarButtonTemplate)
DECL_TYPE_INFO(::darkskin::MenuBarButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::MenuItemButtonTemplate)
DECL_TYPE_INFO(::darkskin::MenuItemButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::MenuSplitterTemplate)
DECL_TYPE_INFO(::darkskin::MenuSplitterTemplateConstructor)
DECL_TYPE_INFO(::darkskin::MultilineTextBoxTemplate)
DECL_TYPE_INFO(::darkskin::MultilineTextBoxTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ProgressBarTemplate)
DECL_TYPE_INFO(::darkskin::ProgressBarTemplateConstructor)
DECL_TYPE_INFO(::darkskin::RadioButtonTemplate)
DECL_TYPE_INFO(::darkskin::RadioButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::RadioTextListTemplate)
DECL_TYPE_INFO(::darkskin::RadioTextListTemplateConstructor)
DECL_TYPE_INFO(::darkskin::RightScrollButtonTemplate)
DECL_TYPE_INFO(::darkskin::RightScrollButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ScrollViewTemplate)
DECL_TYPE_INFO(::darkskin::ScrollViewTemplateConstructor)
DECL_TYPE_INFO(::darkskin::SinglelineTextBoxTemplate)
DECL_TYPE_INFO(::darkskin::SinglelineTextBoxTemplateConstructor)
DECL_TYPE_INFO(::darkskin::TabDropdownTemplate)
DECL_TYPE_INFO(::darkskin::TabDropdownTemplateConstructor)
DECL_TYPE_INFO(::darkskin::TabHeaderTemplate)
DECL_TYPE_INFO(::darkskin::TabHeaderTemplateConstructor)
DECL_TYPE_INFO(::darkskin::TabTemplate)
DECL_TYPE_INFO(::darkskin::TabTemplateConstructor)
DECL_TYPE_INFO(::darkskin::TextListTemplate)
DECL_TYPE_INFO(::darkskin::TextListTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ToolstripButtonTemplate)
DECL_TYPE_INFO(::darkskin::ToolstripButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ToolstripDropdownButtonTemplate)
DECL_TYPE_INFO(::darkskin::ToolstripDropdownButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ToolstripMenuTemplate)
DECL_TYPE_INFO(::darkskin::ToolstripMenuTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ToolstripSplitArrowTemplate)
DECL_TYPE_INFO(::darkskin::ToolstripSplitArrowTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ToolstripSplitButtonTemplate)
DECL_TYPE_INFO(::darkskin::ToolstripSplitButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ToolstripSplitterTemplate)
DECL_TYPE_INFO(::darkskin::ToolstripSplitterTemplateConstructor)
DECL_TYPE_INFO(::darkskin::ToolstripTemplate)
DECL_TYPE_INFO(::darkskin::ToolstripTemplateConstructor)
DECL_TYPE_INFO(::darkskin::TooltipTemplate)
DECL_TYPE_INFO(::darkskin::TooltipTemplateConstructor)
DECL_TYPE_INFO(::darkskin::TopScrollButtonTemplate)
DECL_TYPE_INFO(::darkskin::TopScrollButtonTemplateConstructor)
DECL_TYPE_INFO(::darkskin::TreeViewTemplate)
DECL_TYPE_INFO(::darkskin::TreeViewTemplateConstructor)
DECL_TYPE_INFO(::darkskin::VScrollHandleTemplate)
DECL_TYPE_INFO(::darkskin::VScrollHandleTemplateConstructor)
DECL_TYPE_INFO(::darkskin::VScrollTemplate)
DECL_TYPE_INFO(::darkskin::VScrollTemplateConstructor)
DECL_TYPE_INFO(::darkskin::VTrackerTemplate)
DECL_TYPE_INFO(::darkskin::VTrackerTemplateConstructor)
DECL_TYPE_INFO(::darkskin::WindowTemplate)
DECL_TYPE_INFO(::darkskin::WindowTemplateConstructor)
#endif
extern bool LoadDemoTypes();
}
}
}
#endif
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,14 +1,12 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BlackSkin", "BlackSkin\BlackSkin.vcxproj", "{DCAB59C4-4394-4F79-8BE1-835B1313651B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Lib", "Lib", "{A7FA6C2B-37E0-4C2B-AC76-6E577A987492}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GacUI", "..\Lib\GacUI\GacUI.vcxproj", "{8018D622-66BA-4E65-9D03-BDAC37EA9A54}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GacUILite", "..\Lib\GacUILite\GacUILite.vcxproj", "{96C559CA-9718-4BEC-A053-28A0AB6A8CA2}"
EndProject
Global
@@ -21,10 +19,6 @@ Global
{DCAB59C4-4394-4F79-8BE1-835B1313651B}.Debug|Win32.Build.0 = Debug|Win32
{DCAB59C4-4394-4F79-8BE1-835B1313651B}.Release|Win32.ActiveCfg = Release|Win32
{DCAB59C4-4394-4F79-8BE1-835B1313651B}.Release|Win32.Build.0 = Release|Win32
{8018D622-66BA-4E65-9D03-BDAC37EA9A54}.Debug|Win32.ActiveCfg = Debug|Win32
{8018D622-66BA-4E65-9D03-BDAC37EA9A54}.Debug|Win32.Build.0 = Debug|Win32
{8018D622-66BA-4E65-9D03-BDAC37EA9A54}.Release|Win32.ActiveCfg = Release|Win32
{8018D622-66BA-4E65-9D03-BDAC37EA9A54}.Release|Win32.Build.0 = Release|Win32
{96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Debug|Win32.ActiveCfg = Debug|Win32
{96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Debug|Win32.Build.0 = Debug|Win32
{96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Release|Win32.ActiveCfg = Release|Win32
@@ -34,7 +28,6 @@ Global
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{8018D622-66BA-4E65-9D03-BDAC37EA9A54} = {A7FA6C2B-37E0-4C2B-AC76-6E577A987492}
{96C559CA-9718-4BEC-A053-28A0AB6A8CA2} = {A7FA6C2B-37E0-4C2B-AC76-6E577A987492}
EndGlobalSection
EndGlobal
Binary file not shown.