-
-
Notifications
You must be signed in to change notification settings - Fork 289
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
indiff
committed
Jun 1, 2019
1 parent
c555f60
commit a50d3a6
Showing
630 changed files
with
63,925 additions
and
75,928 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,259 @@ | ||
/BandObjectLib/bin/Release/BandObjectLib.dll | ||
/BandObjectLib/bin/Release/Interop.SHDocVw.dll | ||
/BandObjectLib/obj/Debug/BandObjectLib.csproj.ResolveComReference.cache | ||
/BandObjectLib/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache | ||
/BandObjectLib/obj/Debug/Interop.SHDocVw.dll | ||
/BandObjectLib/obj/Release/BandObjectLib.csproj.FileListAbsolute.txt | ||
/BandObjectLib/obj/Release/BandObjectLib.csproj.ResolveComReference.cache | ||
/BandObjectLib/obj/Release/BandObjectLib.dll | ||
/BandObjectLib/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache | ||
/BandObjectLib/obj/Release/Interop.SHDocVw.dll | ||
/Installer/Strings1.wxl | ||
/Installer/bin/Release/en-US/QTTabBar Setup.msi | ||
/Installer/bin/Release/en-US/QTTabBar Setup.wixpdb | ||
/Installer/bin/Release/zh-CN/QTTabBar Setup.msi | ||
/Installer/bin/Release/zh-CN/QTTabBar Setup.wixpdb | ||
/Installer/lang.wxl | ||
/Installer/lang_zh_CN.wxl | ||
/Installer/obj/Release/CustomWelcomeEulaDlg.wixobj | ||
/Installer/obj/Release/CustomWixUI_Minimal.wixobj | ||
/Installer/obj/Release/Installer.wixobj | ||
/Installer/obj/Release/Installer.wixproj.BindBuiltOutputsFileListen-US.txt | ||
/Installer/obj/Release/Installer.wixproj.BindBuiltOutputsFileListzh-CN.txt | ||
/Installer/obj/Release/Installer.wixproj.BindContentsFileListen-US.txt | ||
/Installer/obj/Release/Installer.wixproj.BindContentsFileListzh-CN.txt | ||
/Installer/obj/Release/Installer.wixproj.BindOutputsFileListen-US.txt | ||
/Installer/obj/Release/Installer.wixproj.BindOutputsFileListzh-CN.txt | ||
/Installer/obj/Release/Installer.wixproj.FileList.txt | ||
/InstallerHelper/bin/Release/InstallerHelper.dll | ||
/InstallerHelper/bin/Release/InstallerHelper.exp | ||
/InstallerHelper/bin/Release/InstallerHelper.lib | ||
/InstallerHelper/obj/Release/CL.read.1.tlog | ||
/InstallerHelper/obj/Release/CL.write.1.tlog | ||
/InstallerHelper/obj/Release/CustomAction.obj | ||
/InstallerHelper/obj/Release/InstallerHelper.Build.CppClean.log | ||
/InstallerHelper/obj/Release/InstallerHelper.dll.intermediate.manifest | ||
/InstallerHelper/obj/Release/InstallerHelper.lastbuildstate | ||
/InstallerHelper/obj/Release/InstallerHelper.log | ||
/InstallerHelper/obj/Release/InstallerHelper.write.1.tlog | ||
/InstallerHelper/obj/Release/cl.command.1.tlog | ||
/InstallerHelper/obj/Release/link.command.1.tlog | ||
/InstallerHelper/obj/Release/link.read.1.tlog | ||
/InstallerHelper/obj/Release/link.write.1.tlog | ||
/InstallerHelper/obj/Release/mt.command.1.tlog | ||
/InstallerHelper/obj/Release/mt.read.1.tlog | ||
/InstallerHelper/obj/Release/mt.write.1.tlog | ||
/InstallerHelper/obj/Release/vc100.pdb | ||
/LICENSE | ||
/MinHook/bin/Release/libMinHook.x64.lib | ||
/MinHook/bin/Release/libMinHook.x86.lib | ||
/MinHook/obj/Win32/Release/CL.read.1.tlog | ||
/MinHook/obj/Win32/Release/CL.write.1.tlog | ||
/MinHook/obj/Win32/Release/Lib-link.read.1.tlog | ||
/MinHook/obj/Win32/Release/Lib-link.write.1.tlog | ||
/MinHook/obj/Win32/Release/buffer.obj | ||
/MinHook/obj/Win32/Release/cl.command.1.tlog | ||
/MinHook/obj/Win32/Release/export.obj | ||
/MinHook/obj/Win32/Release/hde32.obj | ||
/MinHook/obj/Win32/Release/hde64.obj | ||
/MinHook/obj/Win32/Release/hook.obj | ||
/MinHook/obj/Win32/Release/lib.command.1.tlog | ||
/MinHook/obj/Win32/Release/libMinHook.lastbuildstate | ||
/MinHook/obj/Win32/Release/libMinHook.log | ||
/MinHook/obj/Win32/Release/libMinHook.write.1.tlog | ||
/MinHook/obj/Win32/Release/libMinHook.x86.Build.CppClean.log | ||
/MinHook/obj/Win32/Release/thread.obj | ||
/MinHook/obj/Win32/Release/trampoline.obj | ||
/MinHook/obj/Win32/Release/vc100.pdb | ||
/MinHook/obj/x64/Release/CL.read.1.tlog | ||
/MinHook/obj/x64/Release/CL.write.1.tlog | ||
/MinHook/obj/x64/Release/Lib-link.read.1.tlog | ||
/MinHook/obj/x64/Release/Lib-link.write.1.tlog | ||
/MinHook/obj/x64/Release/buffer.obj | ||
/MinHook/obj/x64/Release/cl.command.1.tlog | ||
/MinHook/obj/x64/Release/export.obj | ||
/MinHook/obj/x64/Release/hde32.obj | ||
/MinHook/obj/x64/Release/hde64.obj | ||
/MinHook/obj/x64/Release/hook.obj | ||
/MinHook/obj/x64/Release/lib.command.1.tlog | ||
/MinHook/obj/x64/Release/libMinHook.lastbuildstate | ||
/MinHook/obj/x64/Release/libMinHook.write.1.tlog | ||
/MinHook/obj/x64/Release/libMinHook.x64.Build.CppClean.log | ||
/MinHook/obj/x64/Release/thread.obj | ||
/MinHook/obj/x64/Release/trampoline.obj | ||
/MinHook/obj/x64/Release/vc100.pdb | ||
/Plugins/CreateNewItem/bin/Release/CreateNewItem.dll | ||
/Plugins/CreateNewItem/obj/Release/CreateNewItem.dll | ||
/Plugins/Memo/bin/Release/Memo.dll | ||
/Plugins/Memo/obj/Release/Memo.dll | ||
/Plugins/MigemoLoader/bin/Release/MigemoLoader.dll | ||
/Plugins/MigemoLoader/obj/Release/MigemoLoader.dll | ||
/Plugins/QTClock/bin/Release/QTClock.dll | ||
/Plugins/QTClock/obj/Release/QTClock.dll | ||
/Plugins/QTFileTools/bin/Release/QTFileTools.dll | ||
/Plugins/QTFileTools/obj/Release/QTFileTools.dll | ||
/Plugins/QTFolderButton/bin/Release/FolderTreeButton.dll | ||
/Plugins/QTFolderButton/obj/Release/FolderTreeButton.dll | ||
/Plugins/QTViewModeButton/bin/Release/QTViewModeButton.dll | ||
/Plugins/QTViewModeButton/obj/Release/QTViewModeButton.dll | ||
/Plugins/QTWindowManager/bin/Release/QTWindowManager.dll | ||
/Plugins/QTWindowManager/obj/Release/QTWindowManager.dll | ||
/Plugins/Sample/bin/Release/SampleSplitButton.dll | ||
/Plugins/Sample/bin/Release/SampleSplitButton.pdb | ||
/Plugins/Sample/obj/Release/SampleSplitButton.dll | ||
/Plugins/Sample/obj/Release/SampleSplitButton.pdb | ||
/Plugins/ShowStatusBar/bin/Release/ShowStatusBar.dll | ||
/Plugins/ShowStatusBar/obj/Release/ShowStatusBar.dll | ||
/QTHookLib/bin/Release/QTHookLib32.dll | ||
/QTHookLib/bin/Release/QTHookLib32.exp | ||
/QTHookLib/bin/Release/QTHookLib32.lib | ||
/QTHookLib/bin/Release/QTHookLib32.pdb | ||
/QTHookLib/bin/Release/QTHookLib64.dll | ||
/QTHookLib/bin/Release/QTHookLib64.exp | ||
/QTHookLib/bin/Release/QTHookLib64.lib | ||
/QTHookLib/bin/Release/QTHookLib64.pdb | ||
/QTHookLib/obj/Win32/Release/CL.read.1.tlog | ||
/QTHookLib/obj/Win32/Release/CL.write.1.tlog | ||
/QTHookLib/obj/Win32/Release/QTHookLib.lastbuildstate | ||
/QTHookLib/obj/Win32/Release/QTHookLib.log | ||
/QTHookLib/obj/Win32/Release/QTHookLib.write.1.tlog | ||
/QTHookLib/obj/Win32/Release/QTHookLib32.Build.CppClean.log | ||
/QTHookLib/obj/Win32/Release/QTHookLib32.dll.intermediate.manifest | ||
/QTHookLib/obj/Win32/Release/cl.command.1.tlog | ||
/QTHookLib/obj/Win32/Release/link.command.1.tlog | ||
/QTHookLib/obj/Win32/Release/link.read.1.tlog | ||
/QTHookLib/obj/Win32/Release/link.write.1.tlog | ||
/QTHookLib/obj/Win32/Release/main.obj | ||
/QTHookLib/obj/Win32/Release/mt.command.1.tlog | ||
/QTHookLib/obj/Win32/Release/mt.read.1.tlog | ||
/QTHookLib/obj/Win32/Release/mt.write.1.tlog | ||
/QTHookLib/obj/Win32/Release/vc100.pdb | ||
/QTHookLib/obj/x64/Release/CL.read.1.tlog | ||
/QTHookLib/obj/x64/Release/CL.write.1.tlog | ||
/QTHookLib/obj/x64/Release/QTHookLib.lastbuildstate | ||
/QTHookLib/obj/x64/Release/QTHookLib.write.1.tlog | ||
/QTHookLib/obj/x64/Release/QTHookLib64.Build.CppClean.log | ||
/QTHookLib/obj/x64/Release/QTHookLib64.dll.intermediate.manifest | ||
/QTHookLib/obj/x64/Release/cl.command.1.tlog | ||
/QTHookLib/obj/x64/Release/link.command.1.tlog | ||
/QTHookLib/obj/x64/Release/link.read.1.tlog | ||
/QTHookLib/obj/x64/Release/link.write.1.tlog | ||
/QTHookLib/obj/x64/Release/main.obj | ||
/QTHookLib/obj/x64/Release/mt.command.1.tlog | ||
/QTHookLib/obj/x64/Release/mt.read.1.tlog | ||
/QTHookLib/obj/x64/Release/mt.write.1.tlog | ||
/QTHookLib/obj/x64/Release/vc100.pdb | ||
/QTPluginLib/bin/Release/QTPluginLib.dll | ||
/QTPluginLib/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache | ||
/QTPluginLib/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache | ||
/QTPluginLib/obj/Release/QTPluginLib.csproj.FileListAbsolute.txt | ||
/QTPluginLib/obj/Release/QTPluginLib.dll | ||
/QTTabBar Rebirth.sdf | ||
/QTTabBar/Resources/Ricciolo.Controls.TreeListView.dll | ||
/QTTabBar/Resources/weichat_pay.jpg | ||
/QTTabBar/bin/Release/Interop.SHDocVw.dll | ||
/QTTabBar/bin/Release/QTTabBar.dll | ||
/QTTabBar/bin/Release/QTTabBar.pdb | ||
/QTTabBar/bin/Release/Ricciolo.Controls.TreeListView.dll | ||
/QTTabBar/obj/Debug/EditableHeader.g.i.cs | ||
/QTTabBar/obj/Debug/FileFolderEntryBox.g.i.cs | ||
/QTTabBar/obj/Debug/GeneratedInternalTypeHelper.g.i.cs | ||
/QTTabBar/obj/Debug/Interop.SHDocVw.dll | ||
/QTTabBar/obj/Debug/MarginCombo.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options01_Window.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options02_Tabs.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options03_Tweaks.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options04_Tooltips.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options05_General.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options06_Appearance.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options07_Mouse.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options08_Keys.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options09_Groups.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options10_Apps.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options11_ButtonBar.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options12_Plugins.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options13_Language.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/Options14_About.g.i.cs | ||
/QTTabBar/obj/Debug/OptionsDialog/OptionsDialog.g.i.cs | ||
/QTTabBar/obj/Debug/QTTabBar.csproj.ResolveComReference.cache | ||
/QTTabBar/obj/Debug/QTTabBar_MarkupCompile.i.cache | ||
/QTTabBar/obj/Debug/QTTabBar_MarkupCompile.i.lref | ||
/QTTabBar/obj/Debug/Spinner.g.i.cs | ||
/QTTabBar/obj/Debug/build.force | ||
/QTTabBar/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache | ||
/QTTabBar/obj/Release/EditableHeader.baml | ||
/QTTabBar/obj/Release/EditableHeader.g.cs | ||
/QTTabBar/obj/Release/EditableHeader.g.i.cs | ||
/QTTabBar/obj/Release/FileFolderEntryBox.baml | ||
/QTTabBar/obj/Release/FileFolderEntryBox.g.cs | ||
/QTTabBar/obj/Release/FileFolderEntryBox.g.i.cs | ||
/QTTabBar/obj/Release/GeneratedInternalTypeHelper.g.cs | ||
/QTTabBar/obj/Release/GeneratedInternalTypeHelper.g.i.cs | ||
/QTTabBar/obj/Release/Interop.SHDocVw.dll | ||
/QTTabBar/obj/Release/MarginCombo.baml | ||
/QTTabBar/obj/Release/MarginCombo.g.cs | ||
/QTTabBar/obj/Release/MarginCombo.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options01_Window.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options01_Window.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options01_Window.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options02_Tabs.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options02_Tabs.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options02_Tabs.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options03_Tweaks.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options03_Tweaks.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options03_Tweaks.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options04_Tooltips.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options04_Tooltips.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options04_Tooltips.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options05_General.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options05_General.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options05_General.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options06_Appearance.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options06_Appearance.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options06_Appearance.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options07_Mouse.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options07_Mouse.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options07_Mouse.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options08_Keys.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options08_Keys.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options08_Keys.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options09_Groups.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options09_Groups.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options09_Groups.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options10_Apps.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options10_Apps.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options10_Apps.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options11_ButtonBar.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options11_ButtonBar.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options11_ButtonBar.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options12_Plugins.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options12_Plugins.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options12_Plugins.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options13_Language.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options13_Language.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options13_Language.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options14_About.baml | ||
/QTTabBar/obj/Release/OptionsDialog/Options14_About.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/Options14_About.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/OptionsDialog.baml | ||
/QTTabBar/obj/Release/OptionsDialog/OptionsDialog.g.cs | ||
/QTTabBar/obj/Release/OptionsDialog/OptionsDialog.g.i.cs | ||
/QTTabBar/obj/Release/OptionsDialog/OptionsDialogResources.baml | ||
/QTTabBar/obj/Release/QTTabBar.csproj.FileListAbsolute.txt | ||
/QTTabBar/obj/Release/QTTabBar.csproj.GenerateResource.Cache | ||
/QTTabBar/obj/Release/QTTabBar.csproj.ResolveComReference.cache | ||
/QTTabBar/obj/Release/QTTabBar.csprojResolveAssemblyReference.cache | ||
/QTTabBar/obj/Release/QTTabBar.dll | ||
/QTTabBar/obj/Release/QTTabBar.g.resources | ||
/QTTabBar/obj/Release/QTTabBar.pdb | ||
/QTTabBar/obj/Release/QTTabBarLib.Properties.Resources.resources | ||
/QTTabBar/obj/Release/QTTabBarLib.Resource_String_zh_CN.resources | ||
/QTTabBar/obj/Release/QTTabBarLib.Resources_Image.resources | ||
/QTTabBar/obj/Release/QTTabBarLib.Resources_String.resources | ||
/QTTabBar/obj/Release/QTTabBar_MarkupCompile.cache | ||
/QTTabBar/obj/Release/QTTabBar_MarkupCompile.i.cache | ||
/QTTabBar/obj/Release/QTTabBar_MarkupCompile.lref | ||
/QTTabBar/obj/Release/Spinner.baml | ||
/QTTabBar/obj/Release/Spinner.g.cs | ||
/QTTabBar/obj/Release/Spinner.g.i.cs | ||
/Register/Release/Register.log |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
You will need the Windows SDK in order to compile the C++ Hook DLL, and WiX 3.5 or higher to compile the installer. | ||
You will need Notify Property Weaver to compile the Options dialog, obtainable from | ||
http://visualstudiogallery.msdn.microsoft.com/bd351303-db8c-4771-9b22-5e51524fccd3 | ||
Open the .sln in Visual Studio, select a configuration, and click Build > Build Solution to compile QTTabBar. The configurations Debug, Debug (No Plugins), and Release will also execute the Register script upon successful compilation, which will register the resulting binary with your computer. Restart Explorer for the changes to take effect. Beware, compiling these configurations will overwrite your original installation if you already have QTTabBar installed. | ||
You will need the Windows SDK in order to compile the C++ Hook DLL, and WiX 3.5 or higher to compile the installer. | ||
|
||
You will need Notify Property Weaver to compile the Options dialog, obtainable from | ||
http://visualstudiogallery.msdn.microsoft.com/bd351303-db8c-4771-9b22-5e51524fccd3 | ||
|
||
Open the .sln in Visual Studio, select a configuration, and click Build > Build Solution to compile QTTabBar. The configurations Debug, Debug (No Plugins), and Release will also execute the Register script upon successful compilation, which will register the resulting binary with your computer. Restart Explorer for the changes to take effect. Beware, compiling these configurations will overwrite your original installation if you already have QTTabBar installed. | ||
|
||
Note that in order for the Register project to successfully register QTTabBar, it must be run with administrator privileges. The easiest way to accomplish this is to simply run Visual Studio with administrator privileges, by right-clicking the shortcut and selecting "Run as Administrator" from the menu. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,49 @@ | ||
// This file is part of QTTabBar, a shell extension for Microsoft | ||
// Windows Explorer. | ||
// Copyright (C) 2002-2010 Pavel Zolnikov, Quizo, Paul Accisano | ||
// | ||
// QTTabBar is free software: you can redistribute it and/or modify | ||
// it under the terms of the GNU General Public License as published by | ||
// the Free Software Foundation, either version 3 of the License, or | ||
// (at your option) any later version. | ||
// | ||
// QTTabBar is distributed in the hope that it will be useful, | ||
// but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
// GNU General Public License for more details. | ||
// | ||
// You should have received a copy of the GNU General Public License | ||
// along with QTTabBar. If not, see <http://www.gnu.org/licenses/>. | ||
|
||
using System; | ||
|
||
namespace BandObjectLib { | ||
|
||
/// <summary> | ||
/// Represents different styles of a band object. | ||
/// </summary> | ||
[Flags] | ||
[Serializable] | ||
public enum BandObjectStyle : uint { | ||
Vertical = 1, | ||
Horizontal = 2, | ||
ExplorerToolbar = 4, | ||
TaskbarToolBar = 8 | ||
} | ||
|
||
/// <summary> | ||
/// Specifies Style of the band object, its Name(displayed in explorer menu) and HelpText(displayed in status bar when menu command selected). | ||
/// </summary> | ||
[AttributeUsage(AttributeTargets.Class)] | ||
public class BandObjectAttribute : Attribute { | ||
public BandObjectAttribute() { } | ||
|
||
public BandObjectAttribute(string name, BandObjectStyle style) { | ||
Name = name; | ||
Style = style; | ||
} | ||
public BandObjectStyle Style; | ||
public string Name; | ||
public string HelpText; | ||
} | ||
} | ||
// This file is part of QTTabBar, a shell extension for Microsoft | ||
// Windows Explorer. | ||
// Copyright (C) 2002-2010 Pavel Zolnikov, Quizo, Paul Accisano | ||
// | ||
// QTTabBar is free software: you can redistribute it and/or modify | ||
// it under the terms of the GNU General Public License as published by | ||
// the Free Software Foundation, either version 3 of the License, or | ||
// (at your option) any later version. | ||
// | ||
// QTTabBar is distributed in the hope that it will be useful, | ||
// but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
// GNU General Public License for more details. | ||
// | ||
// You should have received a copy of the GNU General Public License | ||
// along with QTTabBar. If not, see <http://www.gnu.org/licenses/>. | ||
|
||
using System; | ||
|
||
namespace BandObjectLib { | ||
|
||
/// <summary> | ||
/// Represents different styles of a band object. | ||
/// </summary> | ||
[Flags] | ||
[Serializable] | ||
public enum BandObjectStyle : uint { | ||
Vertical = 1, | ||
Horizontal = 2, | ||
ExplorerToolbar = 4, | ||
TaskbarToolBar = 8 | ||
} | ||
|
||
/// <summary> | ||
/// Specifies Style of the band object, its Name(displayed in explorer menu) and HelpText(displayed in status bar when menu command selected). | ||
/// </summary> | ||
[AttributeUsage(AttributeTargets.Class)] | ||
public class BandObjectAttribute : Attribute { | ||
public BandObjectAttribute() { } | ||
|
||
public BandObjectAttribute(string name, BandObjectStyle style) { | ||
Name = name; | ||
Style = style; | ||
} | ||
public BandObjectStyle Style; | ||
public string Name; | ||
public string HelpText; | ||
} | ||
} |
Oops, something went wrong.