├── .gitattributes ├── .gitignore ├── MyOpCodeTable.Extension ├── MyOpCodeTable - Backup.Extension.csproj ├── MyOpCodeTable.Extension.csproj ├── TheExtension.cs └── ToolBarCommands.cs ├── MyOpCodeTable.Shared ├── Data │ └── ListofOpCodes.json ├── JsonExtensions.cs ├── MainWindow.Designer.cs ├── MainWindow.cs ├── MainWindow.resx ├── MyOpCodeTable.Shared.csproj ├── OpCode.cs └── Properties │ ├── Resources.Designer.cs │ ├── Resources.resx │ └── licenses.licx ├── MyOpCodeTable.sln ├── MyOpCodeTable ├── App.ico ├── MyOpCodeTable.csproj ├── Program.cs └── app.manifest ├── NuGet.Config ├── README.md ├── Screenshot.png ├── appveyor.yml └── lib ├── EXT ├── dnSpy.Contracts.DnSpy.dll ├── dnSpy.Contracts.DnSpy.xml ├── dnSpy.Contracts.Logic.dll ├── dnSpy.Contracts.Logic.xml └── dnlib.dll ├── RCWF └── 2022.3.913.48 │ ├── MediaFoundation.dll │ ├── Microsoft.AnalysisServices.AdomdClient.dll │ ├── Microsoft.Toolkit.Uwp.Notifications.dll │ ├── RadControlSpy.dll │ ├── Telerik.Documents.SpreadsheetStreaming.dll │ ├── Telerik.Documents.SpreadsheetStreaming.xml │ ├── Telerik.WinControls.ChartView.XML │ ├── Telerik.WinControls.ChartView.dll │ ├── Telerik.WinControls.GridView.XML │ ├── Telerik.WinControls.GridView.dll │ ├── Telerik.WinControls.PdfViewer.XML │ ├── Telerik.WinControls.PdfViewer.dll │ ├── Telerik.WinControls.PivotGrid.XML │ ├── Telerik.WinControls.PivotGrid.dll │ ├── Telerik.WinControls.RadChart.dll │ ├── Telerik.WinControls.RadChart.xml │ ├── Telerik.WinControls.RadDiagram.XML │ ├── Telerik.WinControls.RadDiagram.dll │ ├── Telerik.WinControls.RadDock.XML │ ├── Telerik.WinControls.RadDock.dll │ ├── Telerik.WinControls.RadMap.XML │ ├── Telerik.WinControls.RadMap.dll │ ├── Telerik.WinControls.RadMarkupEditor.XML │ ├── Telerik.WinControls.RadMarkupEditor.dll │ ├── Telerik.WinControls.RadSpreadsheet.XML │ ├── Telerik.WinControls.RadSpreadsheet.dll │ ├── Telerik.WinControls.RadSpreadsheet.dll.config │ ├── Telerik.WinControls.RadToastNotification.Design.dll │ ├── Telerik.WinControls.RadToastNotification.dll │ ├── Telerik.WinControls.RadToastNotification.xml │ ├── Telerik.WinControls.RadWebCam.XML │ ├── Telerik.WinControls.RadWebCam.dll │ ├── Telerik.WinControls.RichTextEditor.XML │ ├── Telerik.WinControls.RichTextEditor.dll │ ├── Telerik.WinControls.Scheduler.XML │ ├── Telerik.WinControls.Scheduler.dll │ ├── Telerik.WinControls.SpellChecker.XML │ ├── Telerik.WinControls.SpellChecker.dll │ ├── Telerik.WinControls.SyntaxEditor.XML │ ├── Telerik.WinControls.SyntaxEditor.dll │ ├── Telerik.WinControls.Themes.Aqua.dll │ ├── Telerik.WinControls.Themes.Breeze.dll │ ├── Telerik.WinControls.Themes.Crystal.dll │ ├── Telerik.WinControls.Themes.CrystalDark.dll │ ├── Telerik.WinControls.Themes.Desert.dll │ ├── Telerik.WinControls.Themes.Fluent.dll │ ├── Telerik.WinControls.Themes.FluentDark.dll │ ├── Telerik.WinControls.Themes.HighContrastBlack.dll │ ├── Telerik.WinControls.Themes.Material.dll │ ├── Telerik.WinControls.Themes.MaterialBlueGrey.dll │ ├── Telerik.WinControls.Themes.MaterialPink.dll │ ├── Telerik.WinControls.Themes.MaterialTeal.dll │ ├── Telerik.WinControls.Themes.Office2007Black.dll │ ├── Telerik.WinControls.Themes.Office2007Silver.dll │ ├── Telerik.WinControls.Themes.Office2010Black.dll │ ├── Telerik.WinControls.Themes.Office2010Blue.dll │ ├── Telerik.WinControls.Themes.Office2010Silver.dll │ ├── Telerik.WinControls.Themes.Office2013Dark.dll │ ├── Telerik.WinControls.Themes.Office2013Light.dll │ ├── Telerik.WinControls.Themes.Office2019.dll │ ├── Telerik.WinControls.Themes.TelerikMetro.dll │ ├── Telerik.WinControls.Themes.TelerikMetroBlue.dll │ ├── Telerik.WinControls.Themes.TelerikMetroTouch.dll │ ├── Telerik.WinControls.Themes.VisualStudio2012Dark.dll │ ├── Telerik.WinControls.Themes.VisualStudio2012Light.dll │ ├── Telerik.WinControls.Themes.VisualStudio2022.dll │ ├── Telerik.WinControls.Themes.Windows7.dll │ ├── Telerik.WinControls.Themes.Windows8.dll │ ├── Telerik.WinControls.UI.Design.dll │ ├── Telerik.WinControls.UI.XML │ ├── Telerik.WinControls.UI.dll │ ├── Telerik.WinControls.XML │ ├── Telerik.WinControls.dll │ ├── Telerik.Windows.Documents.CMapUtils.dll │ ├── Telerik.Windows.Documents.CMapUtils.xml │ ├── Telerik.Windows.Documents.Core.dll │ ├── Telerik.Windows.Documents.Core.xml │ ├── Telerik.Windows.Documents.DrawingML.dll │ ├── Telerik.Windows.Documents.DrawingML.xml │ ├── Telerik.Windows.Documents.Fixed.dll │ ├── Telerik.Windows.Documents.Fixed.xml │ ├── Telerik.Windows.Documents.Flow.FormatProviders.Doc.dll │ ├── Telerik.Windows.Documents.Flow.FormatProviders.Doc.xml │ ├── Telerik.Windows.Documents.Flow.FormatProviders.Pdf.dll │ ├── Telerik.Windows.Documents.Flow.FormatProviders.Pdf.xml │ ├── Telerik.Windows.Documents.Flow.dll │ ├── Telerik.Windows.Documents.Flow.xml │ ├── Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll │ ├── Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.xml │ ├── Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.dll │ ├── Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.xml │ ├── Telerik.Windows.Documents.Spreadsheet.FormatProviders.Xls.dll │ ├── Telerik.Windows.Documents.Spreadsheet.FormatProviders.Xls.xml │ ├── Telerik.Windows.Documents.Spreadsheet.dll │ ├── Telerik.Windows.Documents.Spreadsheet.xml │ ├── Telerik.Windows.MediaFoundation.dll │ ├── Telerik.Windows.Zip.dll │ ├── Telerik.Windows.Zip.xml │ ├── TelerikCommon.dll │ ├── TelerikData.XML │ ├── TelerikData.dll │ ├── TelerikExport.XML │ ├── TelerikExport.dll │ ├── TelerikProviderForGoogleAnalytics.dll │ ├── ThemeViewer.exe │ ├── ThemeViewer.exe.config │ ├── VisualStyleBuilder.Design.dll │ ├── VisualStyleBuilder.exe │ ├── VisualStyleBuilder.exe.config │ ├── app.manifest │ └── distribution.xml └── UI.for.WinForms.AllControls.Net60.2022.3.913.nupkg /.gitattributes: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Set default behavior to automatically normalize line endings. 3 | ############################################################################### 4 | * text=auto 5 | ############################################################################### 6 | # Set default behavior for command prompt diff. 7 | # 8 | # This is need for earlier builds of msysgit that does not have it on by 9 | # default for csharp files. 10 | # Note: This is only used by command line 11 | ############################################################################### 12 | #*.cs diff=csharp 13 | ############################################################################### 14 | # Set the merge driver for project and solution files 15 | # 16 | # Merging from the command prompt will add diff markers to the files if there 17 | # are conflicts (Merging from VS is not affected by the settings below, in VS 18 | # the diff markers are never inserted). Diff markers may cause the following 19 | # file extensions to fail to load in VS. An alternative would be to treat 20 | # these files as binary and thus will always conflict and require user 21 | # intervention with every merge. To do so, just uncomment the entries below 22 | ############################################################################### 23 | #*.sln merge=binary 24 | #*.csproj merge=binary 25 | #*.vbproj merge=binary 26 | #*.vcxproj merge=binary 27 | #*.vcproj merge=binary 28 | #*.dbproj merge=binary 29 | #*.fsproj merge=binary 30 | #*.lsproj merge=binary 31 | #*.wixproj merge=binary 32 | #*.modelproj merge=binary 33 | #*.sqlproj merge=binary 34 | #*.wwaproj merge=binary 35 | ############################################################################### 36 | # behavior for image files 37 | # 38 | # image files are treated as binary by default. 39 | ############################################################################### 40 | #*.jpg binary 41 | #*.png binary 42 | #*.gif binary 43 | ############################################################################### 44 | # diff behavior for common document formats 45 | # 46 | # Convert binary document formats to text before diffing them. This feature 47 | # is only available from the command line. Turn it on by uncommenting the 48 | # entries below. 49 | ############################################################################### 50 | #*.doc diff=astextplain 51 | #*.DOC diff=astextplain 52 | #*.docx diff=astextplain 53 | #*.DOCX diff=astextplain 54 | #*.dot diff=astextplain 55 | #*.DOT diff=astextplain 56 | #*.pdf diff=astextplain 57 | #*.PDF diff=astextplain 58 | #*.rtf diff=astextplain 59 | #*.RTF diff=astextplain 60 | *.nupkg filter=lfs diff=lfs merge=lfs -text 61 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ## Ignore Visual Studio temporary files, build results, and 2 | ## files generated by popular Visual Studio add-ons. 3 | 4 | # User-specific files 5 | *.suo 6 | *.user 7 | *.userosscache 8 | *.sln.docstates 9 | 10 | # User-specific files (MonoDevelop/Xamarin Studio) 11 | *.userprefs 12 | 13 | # Build results 14 | [Dd]ebug/ 15 | [Dd]ebugPublic/ 16 | [Rr]elease/ 17 | [Rr]eleases/ 18 | x64/ 19 | x86/ 20 | bld/ 21 | [Bb]in/ 22 | [Oo]bj/ 23 | [Ll]og/ 24 | 25 | # Visual Studio 2015 cache/options directory 26 | .vs/ 27 | # Uncomment if you have tasks that create the project's static files in wwwroot 28 | #wwwroot/ 29 | 30 | # MSTest test Results 31 | [Tt]est[Rr]esult*/ 32 | [Bb]uild[Ll]og.* 33 | 34 | # NUNIT 35 | *.VisualState.xml 36 | TestResult.xml 37 | 38 | # Build Results of an ATL Project 39 | [Dd]ebugPS/ 40 | [Rr]eleasePS/ 41 | dlldata.c 42 | 43 | # DNX 44 | project.lock.json 45 | project.fragment.lock.json 46 | artifacts/ 47 | 48 | *_i.c 49 | *_p.c 50 | *_i.h 51 | *.ilk 52 | *.meta 53 | *.obj 54 | *.pch 55 | *.pdb 56 | *.pgc 57 | *.pgd 58 | *.rsp 59 | *.sbr 60 | *.tlb 61 | *.tli 62 | *.tlh 63 | *.tmp 64 | *.tmp_proj 65 | *.log 66 | *.vspscc 67 | *.vssscc 68 | .builds 69 | *.pidb 70 | *.svclog 71 | *.scc 72 | 73 | # Chutzpah Test files 74 | _Chutzpah* 75 | 76 | # Visual C++ cache files 77 | ipch/ 78 | *.aps 79 | *.ncb 80 | *.opendb 81 | *.opensdf 82 | *.sdf 83 | *.cachefile 84 | *.VC.db 85 | *.VC.VC.opendb 86 | 87 | # Visual Studio profiler 88 | *.psess 89 | *.vsp 90 | *.vspx 91 | *.sap 92 | 93 | # TFS 2012 Local Workspace 94 | $tf/ 95 | 96 | # Guidance Automation Toolkit 97 | *.gpState 98 | 99 | # ReSharper is a .NET coding add-in 100 | _ReSharper*/ 101 | *.[Rr]e[Ss]harper 102 | *.DotSettings.user 103 | 104 | # JustCode is a .NET coding add-in 105 | .JustCode 106 | 107 | # TeamCity is a build add-in 108 | _TeamCity* 109 | 110 | # DotCover is a Code Coverage Tool 111 | *.dotCover 112 | 113 | # NCrunch 114 | _NCrunch_* 115 | .*crunch*.local.xml 116 | nCrunchTemp_* 117 | 118 | # MightyMoose 119 | *.mm.* 120 | AutoTest.Net/ 121 | 122 | # Web workbench (sass) 123 | .sass-cache/ 124 | 125 | # Installshield output folder 126 | [Ee]xpress/ 127 | 128 | # DocProject is a documentation generator add-in 129 | DocProject/buildhelp/ 130 | DocProject/Help/*.HxT 131 | DocProject/Help/*.HxC 132 | DocProject/Help/*.hhc 133 | DocProject/Help/*.hhk 134 | DocProject/Help/*.hhp 135 | DocProject/Help/Html2 136 | DocProject/Help/html 137 | 138 | # Click-Once directory 139 | publish/ 140 | 141 | # Publish Web Output 142 | *.[Pp]ublish.xml 143 | *.azurePubxml 144 | # TODO: Comment the next line if you want to checkin your web deploy settings 145 | # but database connection strings (with potential passwords) will be unencrypted 146 | #*.pubxml 147 | *.publishproj 148 | 149 | # Microsoft Azure Web App publish settings. Comment the next line if you want to 150 | # checkin your Azure Web App publish settings, but sensitive information contained 151 | # in these scripts will be unencrypted 152 | PublishScripts/ 153 | 154 | # NuGet Packages 155 | #*.nupkg 156 | # The packages folder can be ignored because of Package Restore 157 | **/packages/* 158 | # except build/, which is used as an MSBuild target. 159 | !**/packages/build/ 160 | # Uncomment if necessary however generally it will be regenerated when needed 161 | #!**/packages/repositories.config 162 | # NuGet v3's project.json files produces more ignoreable files 163 | *.nuget.props 164 | *.nuget.targets 165 | 166 | # Microsoft Azure Build Output 167 | csx/ 168 | *.build.csdef 169 | 170 | # Microsoft Azure Emulator 171 | ecf/ 172 | rcf/ 173 | 174 | # Windows Store app package directories and files 175 | AppPackages/ 176 | BundleArtifacts/ 177 | Package.StoreAssociation.xml 178 | _pkginfo.txt 179 | 180 | # Visual Studio cache files 181 | # files ending in .cache can be ignored 182 | *.[Cc]ache 183 | # but keep track of directories ending in .cache 184 | !*.[Cc]ache/ 185 | 186 | # Others 187 | ClientBin/ 188 | ~$* 189 | *~ 190 | *.dbmdl 191 | *.dbproj.schemaview 192 | *.jfm 193 | *.pfx 194 | *.publishsettings 195 | node_modules/ 196 | orleans.codegen.cs 197 | 198 | # Since there are multiple workflows, uncomment next line to ignore bower_components 199 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) 200 | #bower_components/ 201 | 202 | # RIA/Silverlight projects 203 | Generated_Code/ 204 | 205 | # Backup & report files from converting an old project file 206 | # to a newer Visual Studio version. Backup files are not needed, 207 | # because we have git ;-) 208 | _UpgradeReport_Files/ 209 | Backup*/ 210 | UpgradeLog*.XML 211 | UpgradeLog*.htm 212 | 213 | # SQL Server files 214 | *.mdf 215 | *.ldf 216 | 217 | # Business Intelligence projects 218 | *.rdl.data 219 | *.bim.layout 220 | *.bim_*.settings 221 | 222 | # Microsoft Fakes 223 | FakesAssemblies/ 224 | 225 | # GhostDoc plugin setting file 226 | *.GhostDoc.xml 227 | 228 | # Node.js Tools for Visual Studio 229 | .ntvs_analysis.dat 230 | 231 | # Visual Studio 6 build log 232 | *.plg 233 | 234 | # Visual Studio 6 workspace options file 235 | *.opt 236 | 237 | # Visual Studio LightSwitch build output 238 | **/*.HTMLClient/GeneratedArtifacts 239 | **/*.DesktopClient/GeneratedArtifacts 240 | **/*.DesktopClient/ModelManifest.xml 241 | **/*.Server/GeneratedArtifacts 242 | **/*.Server/ModelManifest.xml 243 | _Pvt_Extensions 244 | 245 | # Paket dependency manager 246 | .paket/paket.exe 247 | paket-files/ 248 | 249 | # FAKE - F# Make 250 | .fake/ 251 | 252 | # JetBrains Rider 253 | .idea/ 254 | *.sln.iml 255 | 256 | # CodeRush 257 | .cr/ 258 | 259 | # Python Tools for Visual Studio (PTVS) 260 | __pycache__/ 261 | *.pyc -------------------------------------------------------------------------------- /MyOpCodeTable.Extension/MyOpCodeTable - Backup.Extension.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | net48;net6.0-windows; 4 | latest 5 | enable 6 | 2022.3.913 7 | 8 | 9 | 10 | 11 | 12 | ..\lib\EXT\dnlib.dll 13 | 14 | 15 | ..\lib\EXT\dnSpy.Contracts.DnSpy.dll 16 | 17 | 18 | ..\lib\EXT\dnSpy.Contracts.Logic.dll 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | ..\lib\RCWF\$(TelerikVersion).48\TelerikCommon.dll 29 | 30 | 31 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.dll 32 | 33 | 34 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.UI.dll 35 | 36 | 37 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.GridView.dll 38 | 39 | 40 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.Fluent.dll 41 | 42 | 43 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.FluentDark.dll 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /MyOpCodeTable.Extension/MyOpCodeTable.Extension.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | net48;net6.0-windows; 4 | latest 5 | enable 6 | 2022.3.913 7 | $(MSBuildProjectName).x 8 | true 9 | 10 | 11 | 12 | 13 | 14 | ..\lib\EXT\dnlib.dll 15 | 16 | 17 | ..\lib\EXT\dnSpy.Contracts.DnSpy.dll 18 | 19 | 20 | ..\lib\EXT\dnSpy.Contracts.Logic.dll 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | ..\lib\RCWF\$(TelerikVersion).48\TelerikCommon.dll 31 | 32 | 33 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.dll 34 | 35 | 36 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.UI.dll 37 | 38 | 39 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.GridView.dll 40 | 41 | 42 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.Fluent.dll 43 | 44 | 45 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.FluentDark.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /MyOpCodeTable.Extension/TheExtension.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using dnSpy.Contracts.Extension; 3 | 4 | // Each extension should export one class implementing IExtension 5 | 6 | namespace MyOpCodeTable.Extension { 7 | [ExportExtension] 8 | sealed class TheExtension : IExtension { 9 | public IEnumerable MergedResourceDictionaries { 10 | get { 11 | // We don't have any extra resource dictionaries 12 | yield break; 13 | } 14 | } 15 | 16 | public ExtensionInfo ExtensionInfo => new ExtensionInfo { 17 | ShortDescription = "Full .Net OpCodeList", 18 | }; 19 | 20 | public void OnEvent(ExtensionEvent @event, object obj) { 21 | // We don't care about any events 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /MyOpCodeTable.Extension/ToolBarCommands.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel.Composition; 2 | using System.Threading.Tasks; 3 | using dnSpy.Contracts.Images; 4 | using dnSpy.Contracts.Themes; 5 | using dnSpy.Contracts.ToolBars; 6 | using MyOpCodeTable.Shared; 7 | 8 | // Adds a toolbar button and combobox between the asm editor and debugger toolbar items 9 | 10 | namespace MyOpCodeTable.Extension 11 | { 12 | static class TBConstants 13 | { 14 | //TODO: Use your own guid 15 | // Place it between the asm editor and debugger, see dnSpy.Contracts.ToolBars.ToolBarConstants: 16 | // GROUP_APP_TB_MAIN_ASMED_UNDO = "4000,6351DBFC-6D8D-4847-B3F2-BC376912B9C2" 17 | // GROUP_APP_TB_MAIN_DEBUG = "5000,A0AFBC69-B6D1-46FE-96C8-EC380DEBE9AA" 18 | public const string GROUP_APP_TB_EXTENSION = "4500,AF461C50-6E91-41B8-9771-0BAE9B77BC69"; 19 | } 20 | 21 | [ExportToolBarButton(Icon = DsImagesAttribute.Assembly, ToolTip = "Open .Net OpCodes", Group = TBConstants.GROUP_APP_TB_EXTENSION, Order = 0)] 22 | sealed class TBCommand1 : ToolBarButtonBase 23 | { 24 | [Import] public IThemeService CurrentThemeService; 25 | public override void Execute(IToolBarItemContext context) 26 | { 27 | Parallel.Invoke(() => 28 | { 29 | new MainWindow(CurrentThemeService.Theme.IsDark).Show(); 30 | }); 31 | } 32 | } 33 | } -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/JsonExtensions.cs: -------------------------------------------------------------------------------- 1 | using Newtonsoft.Json; 2 | using System.IO; 3 | using System.Threading.Tasks; 4 | using System.Text; 5 | 6 | #if NET48 7 | using System.Collections.Generic; 8 | #endif 9 | 10 | #nullable enable 11 | 12 | namespace MyOpCodeTable.Shared 13 | { 14 | public static partial class JsonExtensions 15 | { 16 | public static Task DeserializeAsync(this string data, JsonSerializerSettings settings = null) 17 | { 18 | var stream = new MemoryStream(Encoding.UTF8.GetBytes(data)); 19 | return stream.DeserializeAsync(settings); 20 | } 21 | 22 | public static Task DeserializeAsync(this Stream stream, JsonSerializerSettings settings = null) 23 | { 24 | return Task.Run(() => 25 | { 26 | using (stream) 27 | using (var streamReader = new StreamReader(stream)) 28 | using (var jsonReader = new JsonTextReader(streamReader)) 29 | { 30 | var serializer = settings == null ? JsonSerializer.CreateDefault() : JsonSerializer.Create(settings); 31 | return serializer.Deserialize(jsonReader); 32 | } 33 | }); 34 | } 35 | 36 | public static async Task SerializeAsync(this T instance, JsonSerializerSettings settings = null) 37 | { 38 | using (var stream = new MemoryStream()) 39 | { 40 | await instance.SerializeAsync(stream, settings).ConfigureAwait(false); 41 | return Encoding.UTF8.GetString(stream.ToArray()); 42 | } 43 | } 44 | 45 | public static Task SerializeAsync(this T instance, Stream toStream, JsonSerializerSettings settings = null) 46 | { 47 | return Task.Run(() => 48 | { 49 | using (var streamWriter = new StreamWriter(toStream)) 50 | { 51 | var serializer = settings == null ? JsonSerializer.CreateDefault() : JsonSerializer.Create(settings); 52 | serializer.Serialize(streamWriter, instance); 53 | } 54 | }); 55 | } 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/MainWindow.Designer.cs: -------------------------------------------------------------------------------- 1 | using Telerik.WinControls.UI; 2 | 3 | namespace MyOpCodeTable.Shared 4 | { 5 | partial class MainWindow 6 | { 7 | /// 8 | /// Required designer variable. 9 | /// 10 | private System.ComponentModel.IContainer components = null; 11 | 12 | /// 13 | /// Clean up any resources being used. 14 | /// 15 | /// true if managed resources should be disposed; otherwise, false. 16 | protected override void Dispose(bool disposing) 17 | { 18 | if (disposing && (components != null)) 19 | { 20 | components.Dispose(); 21 | } 22 | base.Dispose(disposing); 23 | } 24 | 25 | #region Windows Form Designer generated code 26 | 27 | /// 28 | /// Required method for Designer support - do not modify 29 | /// the contents of this method with the code editor. 30 | /// 31 | private void InitializeComponent() 32 | { 33 | Telerik.WinControls.UI.TableViewDefinition tableViewDefinition1 = new Telerik.WinControls.UI.TableViewDefinition(); 34 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainWindow)); 35 | FluentDarkTheme = new Telerik.WinControls.Themes.FluentDarkTheme(); 36 | FluentTheme = new Telerik.WinControls.Themes.FluentTheme(); 37 | this.opCodesGridView = new Telerik.WinControls.UI.RadGridView(); 38 | ((System.ComponentModel.ISupportInitialize)(this.opCodesGridView)).BeginInit(); 39 | ((System.ComponentModel.ISupportInitialize)(this.opCodesGridView.MasterTemplate)).BeginInit(); 40 | ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); 41 | this.SuspendLayout(); 42 | // 43 | // opCodesGridView 44 | // 45 | this.opCodesGridView.Dock = System.Windows.Forms.DockStyle.Fill; 46 | this.opCodesGridView.Location = new System.Drawing.Point(0, 0); 47 | this.opCodesGridView.Margin = new System.Windows.Forms.Padding(30, 30, 30, 30); 48 | // 49 | // 50 | // 51 | this.opCodesGridView.MasterTemplate.AddNewRowPosition = Telerik.WinControls.UI.SystemRowPosition.Bottom; 52 | this.opCodesGridView.MasterTemplate.AutoSizeColumnsMode = Telerik.WinControls.UI.GridViewAutoSizeColumnsMode.Fill; 53 | this.opCodesGridView.MasterTemplate.EnableFiltering = true; 54 | this.opCodesGridView.MasterTemplate.EnableGrouping = false; 55 | this.opCodesGridView.MasterTemplate.ShowFilterCellOperatorText = false; 56 | this.opCodesGridView.MasterTemplate.ShowRowHeaderColumn = false; 57 | this.opCodesGridView.MasterTemplate.ViewDefinition = tableViewDefinition1; 58 | this.opCodesGridView.Name = "opCodesGridView"; 59 | this.opCodesGridView.ShowGroupPanel = false; 60 | this.opCodesGridView.Size = new System.Drawing.Size(1000, 500); 61 | this.opCodesGridView.TabIndex = 0; 62 | this.opCodesGridView.ContextMenuOpening += new Telerik.WinControls.UI.ContextMenuOpeningEventHandler(this.opCodesGridView_OnContextMenuOpening); 63 | // 64 | // MainWindow 65 | // 66 | this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); 67 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 68 | this.ClientSize = new System.Drawing.Size(1000, 500); 69 | this.Controls.Add(this.opCodesGridView); 70 | this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); 71 | this.Margin = new System.Windows.Forms.Padding(4); 72 | this.Name = "MainWindow"; 73 | this.Text = ".Net All Opcodes"; 74 | this.ThemeName = "Fluent"; 75 | ((System.ComponentModel.ISupportInitialize)(this.opCodesGridView.MasterTemplate)).EndInit(); 76 | ((System.ComponentModel.ISupportInitialize)(this.opCodesGridView)).EndInit(); 77 | ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); 78 | this.ResumeLayout(false); 79 | 80 | } 81 | 82 | #endregion 83 | 84 | private Telerik.WinControls.UI.RadGridView opCodesGridView; 85 | private Telerik.WinControls.Themes.FluentDarkTheme FluentDarkTheme; 86 | private Telerik.WinControls.Themes.FluentTheme FluentTheme; 87 | } 88 | } -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/MainWindow.cs: -------------------------------------------------------------------------------- 1 | #if NET48 2 | using AsyncIO.FileSystem; 3 | #endif 4 | using System; 5 | using System.Collections.ObjectModel; 6 | using System.Drawing; 7 | using System.IO; 8 | using System.Reflection; 9 | using System.Threading.Tasks; 10 | using System.Windows.Forms; 11 | using Newtonsoft.Json; 12 | using Telerik.WinControls; 13 | using Telerik.WinControls.UI; 14 | 15 | namespace MyOpCodeTable.Shared 16 | { 17 | public partial class MainWindow : Telerik.WinControls.UI.RadForm 18 | { 19 | private static string dataPath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase), "Data\\ListofOpCodes.json").Replace("file:\\", string.Empty); 20 | private EventHandler dataLoadedEventHandler; 21 | private bool isDark; 22 | 23 | public MainWindow(bool isDark = false) 24 | { 25 | Cursor = Cursors.WaitCursor; 26 | this.isDark = isDark; 27 | ThemeResolutionService.ApplicationThemeName = isDark ? "FluentDark" : "Fluent"; 28 | InitializeComponent(); 29 | dataLoadedEventHandler += onDataLoadedEventHandler; 30 | PopulateOpCodes(); 31 | Cursor = Cursors.Default; 32 | } 33 | 34 | private void onDataLoadedEventHandler(object sender, EventArgs e) 35 | { 36 | opCodesGridView.Rows[0].IsCurrent = true; 37 | } 38 | 39 | public async Task PopulateOpCodes() 40 | { 41 | #if NET48 42 | var fileString = await AsyncFile.ReadAllTextAsync(dataPath); 43 | #else 44 | var fileString = await File.ReadAllTextAsync(dataPath); 45 | #endif 46 | OpCodes = await fileString.DeserializeAsync>(); 47 | opCodesGridView.DataSource = OpCodes; 48 | dataLoadedEventHandler?.Invoke(this, EventArgs.Empty); 49 | SetExtraSettingGridView(); 50 | } 51 | 52 | public void SetExtraSettingGridView() 53 | { 54 | for (int i = 0; i <= opCodesGridView.Columns.Count; i++) 55 | { 56 | switch (i) 57 | { 58 | case 0: 59 | opCodesGridView.Columns[i].Width = 108; 60 | opCodesGridView.Columns[i].MinWidth = 85; 61 | opCodesGridView.Columns[i].MaxWidth = 85; 62 | opCodesGridView.Columns[i].HeaderTextAlignment = ContentAlignment.MiddleLeft; 63 | break; 64 | case 1: 65 | opCodesGridView.Columns[i].MinWidth = 50; 66 | opCodesGridView.Columns[i].MaxWidth = 50; 67 | break; 68 | case 2: 69 | opCodesGridView.Columns[i].MinWidth = 50; 70 | opCodesGridView.Columns[i].MaxWidth = 50; 71 | opCodesGridView.Columns[i].TextAlignment = ContentAlignment.MiddleCenter; 72 | break; 73 | case 3: 74 | opCodesGridView.Columns[i].Width = 400; 75 | opCodesGridView.Columns[i].MinWidth = 180; 76 | opCodesGridView.Columns[i].HeaderTextAlignment = ContentAlignment.MiddleLeft; 77 | break; 78 | case 7: 79 | opCodesGridView.Columns[i].HeaderText = "Push Behavior"; 80 | opCodesGridView.Columns[i].MinWidth = 115; 81 | opCodesGridView.Columns[i].MaxWidth = 115; 82 | break; 83 | case 8: 84 | opCodesGridView.Columns[i].HeaderText = "Pop Behavior"; 85 | opCodesGridView.Columns[i].MinWidth = 115; 86 | opCodesGridView.Columns[i].MaxWidth = 115; 87 | break; 88 | default: 89 | opCodesGridView.Columns[i].MinWidth = 115; 90 | opCodesGridView.Columns[i].MaxWidth = 115; 91 | break; 92 | } 93 | } 94 | } 95 | 96 | public ObservableCollection OpCodes { get; set; } 97 | 98 | private void opCodesGridView_OnContextMenuOpening(object sender, ContextMenuOpeningEventArgs e) 99 | { 100 | if (e.ContextMenuProvider.ToString().Contains("GridDataCellElement")) 101 | { 102 | var loadDefaultsMenuItem = new Telerik.WinControls.UI.RadMenuItem("Load Defaults"); 103 | loadDefaultsMenuItem.Click += loadDefaultsMenuItem_Click; 104 | e.ContextMenu.Items.Add(loadDefaultsMenuItem); 105 | 106 | var saveAllMenuItem = new Telerik.WinControls.UI.RadMenuItem("Save All"); 107 | saveAllMenuItem.Click += saveToolStripMenuItem_Click; 108 | e.ContextMenu.Items.Add(saveAllMenuItem); 109 | e.ContextMenu.Items.Add(new Telerik.WinControls.UI.RadMenuSeparatorItem()); 110 | 111 | if (isDark) 112 | { 113 | var lightMenuItem = new Telerik.WinControls.UI.RadMenuItem("Light Theme"); 114 | e.ContextMenu.Items.Add(lightMenuItem); 115 | lightMenuItem.Click += lightToolStripMenuItem_Click; 116 | } 117 | else 118 | { 119 | var darkMenuItem = new Telerik.WinControls.UI.RadMenuItem("Dark Theme"); 120 | e.ContextMenu.Items.Add(darkMenuItem); 121 | darkMenuItem.Click += darkToolStripMenuItem_Click; 122 | } 123 | } 124 | } 125 | 126 | private async void saveToolStripMenuItem_Click(object sender, EventArgs e) 127 | { 128 | Cursor = Cursors.WaitCursor; 129 | File.Delete(dataPath); 130 | using (var stream = File.Create(dataPath)) 131 | { 132 | await OpCodes.SerializeAsync(stream, new JsonSerializerSettings() 133 | { 134 | Formatting = Formatting.Indented 135 | }); 136 | } 137 | Cursor = Cursors.Default; 138 | } 139 | 140 | private void lightToolStripMenuItem_Click(object sender, EventArgs e) 141 | { 142 | ThemeResolutionService.ApplicationThemeName = "Fluent"; 143 | isDark = false; 144 | } 145 | 146 | private void darkToolStripMenuItem_Click(object sender, EventArgs e) 147 | { 148 | ThemeResolutionService.ApplicationThemeName = "FluentDark"; 149 | isDark = true; 150 | } 151 | 152 | private async void loadDefaultsMenuItem_Click(object sender, EventArgs e) 153 | { 154 | Cursor = Cursors.WaitCursor; 155 | OpCodes.Clear(); 156 | OpCodes = await Properties.Resources.OpCodes.DeserializeAsync>(); 157 | opCodesGridView.DataSource = OpCodes; 158 | Cursor = Cursors.Default; 159 | } 160 | } 161 | } 162 | -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/MainWindow.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | text/microsoft-resx 110 | 111 | 112 | 2.0 113 | 114 | 115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | 118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 119 | 120 | 121 | 122 | 123 | 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 193 | lv//yqP/9rGL/+BxTf/bXzv/65Fs///PqP//w53/63ZR/74/IPALAwByAAsaWRdbj7w9l9H9B0Z30gAM 194 | GocAAABCAAAAGQAAAAASZqebBa3//xnt//8a9P//G/7//xzJ6f0WdqDYFnie0BeCqtQOSGKrAAAAK9GL 195 | bXn/upT//8uk///asv/tmnT/4nVR/+R8V//yqoX/976X/+iFYf/aXTr/4k4l/0RAVtcticbwdNH//3/V 196 | /f8rk9z/FHK09AEvU7kAAAJsCBIbQRF/09QGu///GOv//xjq//8Y7P//GfX//xv3//8b+v//Hf///xOB 197 | mcsAAAAl8qqGs//Ko//8yKL/7Zdz/+eHYv/mgFz/9bmT//7Vrv/id1L/3WRB/9pfPP/hUCf/j294/1/J 198 | //961P//dcv2/zud3/83leT/K5Xb/xBclucOUILNB5n2/Q3L//8W4///FeP//xbl//8X6f//GO3//xnw 199 | //8b9P//EFd4rwAAABr1tI/A/MWe/+iJZP/jd1P/54hj//S9mP/93Ln//tqz//Syjf/hck7/22E+/+JV 200 | LP+hZmP/WMD4/3LN/P9zzfT/RaLj/zZh6P86eOH/JZXe/wem+P8Kw///E9j//xLY//8T2///FN7//xXh 201 | //8W4///F+v//xnY+f8NNlWPAAAADfi/mbLvm3X/4nRQ/+yVcP/wn3n/7qyI//zlwf/937n//tiy/+aB 202 | Xf/aXjr/4lMr/5Fxev9cxfz/bMf4/2/J8v9Jk+n/NWHm/xiP5P8DuPr/Csb//xDO//8Pzf//END//xDU 203 | //8S1v//Etn//xTc//8U5v//F7vo/gYTInYAAAAR+sOeeOeEX//keVT/65Fs//Ssh//xon3/9MSf///q 204 | xP/91rD/5oBc/91pRv/hUSj/doml/1/H//9lwPP/acTu/1ai7v8xc+L/AM30/wHQ//8Lv///DMH//w3G 205 | //8OyP//Dsz//xDO//8Q0v//EtT//xLc//8XxPP/CylElgAAAB/ni2Yp2mA89eJ4U//lgl7/65Rv/++d 206 | dv/0vJf/7aF8/++jfv/ypoH/6nVO/8ZXP/9bsOT/X7/0/1267v9fuOr/YsPw/1CS7v8vf+L/E7jq/wDK 207 | +v8Gwv//Crr//wvB//8MxP//Dcb//w7K//8PzP//D9D//xLU//8PTXK4AAAAKgAAAADaYj9x4nVR/+N4 208 | U//pjmn/65Rw/+6ge//idlH/43dS///Im//1sIr/gZ67/2bL//9gu/D/VrXt/1ax5f9oxPX/ZsH0/2Kz 209 | 8/9cser/Mqfj/wXI8/8Ew///Cbb//wq8//8Lvv//C8L//wvI//8LzP//Dtj//w1tk8YAAAAgAAAAAAAA 210 | AADeb0t033FO6eJyTv/qdU3/6HBI/+dqQf/xe1D/4cGm/3Ow1P9Nsez/RpTF/zmRy/8/oN7/OpfU/165 211 | 7f9kwPH/aMXz/2rF9v9uwPP/Nq3k/wHW/P8Gr///BrH//wi2//8Iuv//Eqz0+Raf5dUYm9/EEVmEbwAA 212 | AAAAAAAAAAAAAAAAAADpfFco5XVQgbZiUu7Ljnz/uX1z/4aKnf9DmdH/HHzA/w5ipf8BUpX/FW+0/xx+ 213 | xf8Yd73/NpPR/zqX1P8+m9f/Q5/b/0+r4/9QquX/EdTz/wS8//8Dp///BbL//xOM0t8MK0ZTDzNUFB51 214 | uwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1Tk0BGn7Hyky18v8znN7/IYbK/x98v/9GoNn/S6be/z2Z 215 | 1f8wkNL/GHnC/wZlsP8Tcrz/I4LH/yqIyf8nhcf/JYPF/zSKzf8csd3/CNH9/wCf//8PhtL3CBwsYgAA 216 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANJggVd8LMIIHH/yB8wP9CnNb/a8b2/3XQ 217 | /f9hv/P/SKnm/zGX3f8ehc7/DG24/xZ6xv8ojdb/PZ7e/1ay6f9Xsub/Mo3N/xd5vv8IltL/JJzp/yRx 218 | qegAAABHAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4fLwdhqNw1ldX/ZsDx/3fR 219 | /f9kwfP/R6fl/zOV2v8kj9n/H4nU/xqBzf8WhdT/I4zX/yeN1v8njNX/M5bb/1Sz7P9uyff/T6rh/yN+ 220 | wv8xjs7/HGum6gAAAE8AAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAdOWkjbaHUXrfq/nnS 221 | /v9qxfb/Ta3o/zmb3f8ult3/JZTe/0WPx/+oqLH/s62z/1+IsP8le7//IonS/yuS2v8rlNv/LpPZ/zmd 222 | 3v9fvPH/asX0/0Sh2/8NYKDuAAADeQAAADQAAAANAAAAAAAAAAAAAAAAAAAAAwAZLEwcX5DAVLDl/3rX 223 | //9xzPv/VLPq/z6g3/85m93/NaHm/0Ga1f+Oorj/7c++///ozf//9eT///Th/6Wmrf8OXJb/InOx/yaC 224 | xv8ijtj/MZnf/zea3P9FpuT/ZcH0/2S/8f8pdKjmAB02pAAAAFoAAAApAAAACQAAAAAARH1tIYHF7126 225 | 8f9nxff/VrXu/0Ki4P5AoeH/Sqvm/0yv6/97qMn/2cC0///r1f//8+X//+PQ///u4v///vT/n7bD/wBb 226 | kv8MYJP/oZ6l/5GdsP9Ah77/N5zd/0en5P8/oeH/Tq3n/27O//9Yt/D/Hl6M2wIUJIUAAABCAAAAEQBg 227 | rigDW6M9AlumRABGgFMAQ3uEF3nD+k6u6v9cvfP/YLPl/+XJt///8Nr//+7f///t3f//5Mz//+ze///1 228 | 5f+YtcX/HoS+/xF3r/+9xcf///XY/+q/qf9Kls3/WLry/0+v6v8afMT/C0+G1Cp3rcU5neHWFHW/5wAt 229 | VIQAAAAPAAAAAAAAAAAAAAAAAAAAAAdHepAxl93/LZPY/zed4f9er+P/5s6+///q0///7tf//+HB/+2x 230 | lv//3MP///Xg/7fCx/9JotP/KJXQ/7LByP//8t3/+c+2/1eby/88o+X/LpPZ/y+W3P8FO2bHAAIJTgAV 231 | LRoCTowuAEaBKwAAAAAAAAAAAAAAAAAAAAAAI0Q7LpHX+0us6P8/oOD/L5fd/ziP0P/fyLf//+nB/+m9 232 | oP93YJH/FSKh/39plf//5cT//+zV/+vYx/+ouL//z8rE///r0//3yq//P4nC/zCY3/88nt//Rqno/yuL 233 | zfsAEyeYAAAAJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOBRJin7ZZu/L/U7Pr/02t6P9Cp+f/S6Xd/+K1 234 | mP+kfoz/KjCe/wAduf8IKcL/Byq3/5h9lP//5sL//+bO///my///48r//+LK//bHqv9Ikcb/Q6np/0qq 235 | 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 277 | //8a9f//G/r//xzM7f8ZcarhEUhyvBNSfrsTU4G7E1OBuxBGba0AAABbAAAAHW9INxLwn3ze/LSP//3A 278 | mf/+yKH//9Kr//Oogv/eakb/4nRQ/+J1Uf/dZED/7Zhy///XsP//yaP//LuV/+V5Vf/VTiv/3E0n/jUb 279 | GKYBFiiJBVCO0DiU0v91zfn/eM32/xyAyf8GXKLuAC1StgAAAHwAAABcAAAANwAAABoSRmwuE4vf9gCe 280 | //8U3v//Ge3//xjt//8Z7///GfH//xr3//8b6Pr/HNTx/xzd9P8c3/X/Heb2/x233vcAAABkAAAAH9aO 281 | b1D8sIv//b6Z//7Iof//0Kn//9uz//Svif/kfFf/5oJd/+aAW//rkW3/+8eh//nDnP/nhWD/3WZC/9lZ 282 | Nv/YVjL/5E8l/2lLWOwRb7b0X7rs/3vU//9+1f//dcv0/zKW2/8rkNb/GHvD/wNQjeEAIDqkAAAAdAAA 283 | AFQWVoWGC5Hs/wKp//8V5P//F+f//xfo//8Y6v//GOz//xnt//8Z8v//Gvf//xr3//8b+f//G////xqu 284 | 0esAAABbAAAAGueffYr8uZP//saf///Rqv/7w53/7513/+qRbP/mg1//54Ne/+6ge///3bb//Mul/+R8 285 | V//eaUX/3mdD/9tgPP/ZWTX/3VAp/65cUP9Hodr/ddH+/3TO+/940Pz/dcr0/zic3f81mdz/NZzd/yuQ 286 | 1P8Sc739AEF10AUmQKIZe7/kAZj7/we4//8V4v//FeL//xbk//8W5f//F+f//xjp//8Y6///Gez//xnu 287 | //8Z8P//GvL//xeCsdkAAABQAAAAFO6nhKP9v5n//9Cp//m+mP/lfFj/4nRQ/+WBXP/nhF//65Zy//W7 288 | l///4bv/+cag/+mMaP/idlL/4G5L/91lQv/aXTn/3FQu/8FYQf9ImtH/bcv7/3LM+v91zvr/dcr0/0Gm 289 | 4P84geL/NXXj/zmY3/84nd7/I4PK/xV/y/wHnPX/BLD//xHT//8U3P//FN3//xTf//8V4P//FeL//xbl 290 | //8X5v//F+f//xjq//8Y7f//GeH6/xZlmccAAABBAAAADfCtiaX+x6D/+b2W/+R7V//lfln/5YFc/+mM 291 | Z//upYD//OC7//3fu//93Lb//ty1//7Xsf/rlXD/3mpG/9xiP//cYT3/3Fcy/8xSNf9OnND/bMr7/2/J 292 | +P9xy/j/c8ny/0mv5P89gub/M1Lp/zZk5v8xh9n/GZfg/wOo+v8Fuv//ENH//xHW//8S1v//Etj//xPZ 293 | //8T2///FN7//xXf//8V4f//FuL//xbl//8W7P//GsTu/xFHcakAAAA0AAAAB/Ozjpv+x6D/6Ylk/+Jz 294 | Tv/oiGP/7Zdy//Gkfv/nh2L/9MWh//7rxv/837r//du1///dt//1s43/32xI/9tfO//bXjr/3VQu/7Zb 295 | Sv9Pptz/bcr6/2vG9v9tx/b/ccjx/0qh6P8/euj/Nlvo/yly2/8On+f/ALj+/wfA//8PzP//D83//w/O 296 | //8Q0P//ENP//xHV//8S1///Etj//xPa//8U3P//FN7//xTg//8U5///Ga3h+wgfMYoAAAA1AAAACPW1 297 | kW/9w5z/5HpW/+N4VP/oiGT/7Zdx//Kngf/2sIv/541p//XPq//95L///du2//7btf/2uJL/4XFN/99q 298 | Rv/bYDz/4lQr/5tmZv9Rs+3/a8f4/2fD9f9pw/T/bsbv/0+h6/8+Y+z/K3Pe/we/7v8Azf//B8H//w3D 299 | //8Mxv//Dcf//w7J//8Oy///D83//w/P//8Q0f//EdP//xHV//8S1///E9n//xPb//8T4f//Gqvi/Akj 300 | OZUAAABDAAAADvnBnCn1rIb44G5J/+R5VP/ohmL/65Rv//Cjfv/2soz/86eB/+6og///6cT//uC6///g 301 | uv/xpoH/4W9L/+J2Uf/cXzz/4FMr/3t5jv9Ywfr/ZsL0/2S/8/9kv/H/aL/s/1y87f9Mie7/KnTe/wbJ 302 | 8P8A3v//Bsf//wu7//8Lv///C8L//wzE//8Nxv//Dcj//w7K//8OzP//D87//xDQ//8Q0v//EdP//xLW 303 | //8R2///F77v/xFIcrgAAABSAAAAFgAAAADdbkrB3mhE/+J2Uv/mg17/5YBc/+uYdP/woHr/7513//jL 304 | pv/zuJT/8rGL//nEnv/zrYj/8aN9/+N3U//dVzH/y1U5/2Ci0P9gw/f/Yb7x/1+88P9euu7/Yrnp/2C+ 305 | 8P9duO//Q3br/ypy3f8Tp+P/As/3/wHT//8HwP//Crr//wq9//8LwP//DML//wzE//8Nxv//Dsj//w7K 306 | //8PzP//D87//xDQ//8Q0///Es78/xZmm9EAAABeAAAAHAAAAADTTytN3GNA/+BwTP/kfFb/5oFc/+aA 307 | W//sl3L/6Ihj//W7lv/niWT/4nVQ/+F0UP/kelX//ceh//Wpg//jVi3/kIKQ/1a++P9cuvD/XLnv/1q4 308 | 7v9Ytev/W7Pl/2S/8v9jwvL/Wabx/02C7/9Onub/MJ3c/w+y5/8B0/v/A83//wi4//8Kuf//Cr3//wu/ 309 | //8Lwf//DMP//w3F//8Nx///Dsn//w7L//8Pzf//D9H//xWDuOEAAABkAAAAHwAAAAAAAAAA3nBMb+R6 310 | Vvvgb0r/43pV/+uSbf/rlG//65Rw//GphP/nhmH/5YBb/+BwS//2tY///8+m///Gmv+1np3/W7fs/2rH 311 | +P9xyfX/Wbbt/1a07P9SsOj/U6zg/2jD9f9mwvT/ZsPz/2TD8v9lwfP/Yrvw/02m5P8indz/AtT3/wLP 312 | //8ItP//Cbf//wm6//8KvP//Cr7//wu///8Lwv//C8X//wvI//8Myv//DND//xSk3u0AAABNAAAAFwAA 313 | AAAAAAAAAAAAANtmQ3jhc0/+32xI/+BwTP/idVH/5HtX/+N3U//jeFT/4XNP/99pRP/8q4D//8yj/6ay 314 | u/9Ps+3/ZMDy/2u75P9Ajbz/R6Xf/0qq5f9Eo9//RJ/X/2rF9f9syPf/a8b3/2rF9v9pxPX/Z8L0/2jD 315 | 9P9Zr+n/G6fh/wLj//8Fuv//B6///wez//8Itf//Cbf//wi6//8Jvf//DrT3/xGv8f8Tqu3/FqXn/RmM 316 | z8wAAAAdAAAACAAAAAAAAAAAAAAAAAAAAADhgV5A3G1LteF0UPnlbEX/52Y9/+dqQf/makH/5WU8/+No 317 | Qv/LqJr/b6XI/zSX1/87ldD/KX25/w9jpf8NXZz/J4XI/yiJzP8jg8j/IX/C/0Cd2P9Go93/Tqri/1Wx 318 | 5/9bt+v/X7vv/2TA8v9sxfb/PKLh/wnb9v8Gzf//Baj//wWt//8GsP//BrP//wiy/f8WlN32GnOzrhtv 319 | sHEbb69KG26vNBhjnBgAAAADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSEVy+mUEOcqW1n/8OZ 320 | jf+0nJn/oIGF/2qKrP85mdf/NJXT/yh/vf8NY6f/BVug/wdanP8NXZ3/GXnA/xt8w/8ZesH/FXO7/zeU 321 | 0f83lNL/N5TS/zaU0v83lNL/OZfU/zyZ1v9NqeH/T6jk/xfC6/8K5v//A6f//wSo//8Dq///Bqz9/xaO 322 | 1/QTS3ZuAAAAEgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 323 | AAASS4ZGLZXZ/1i/+f9DrOz/L5rd/zWZ2P8vh8T/E22x/yeCxP9AnNf/OJTR/yuHxv8phsj/JITI/xt8 324 | xP8Mbbj/Bmax/xR0vP8ce8D/IH7C/ySCxf8oh8j/K4nK/zCNzf81ktH/OpPS/xud1/8R8v7/Brr//wGf 325 | //8Co/3/FIrV9w88XYkAAAAiAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 326 | AAAAAAAAAAAAAAAAAAAAVp9OLYzO/zub2f8oh8v/NZDN/x53uf8ad7v/U67k/3jS/f920P3/bcj4/2K/ 327 | 9P9Rsev/PJ/g/ySIz/8La7b/BmWw/wlqtv8eg8z/MJLV/zmX1v83ldL/L4zN/yeDxf8dfMH/L4vM/yOD 328 | yP8NtNn/CcT3/wCY/f8bkuP/D1uX3gAAAF0AAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 329 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAU5dRGHjA/yWFyf8Vdb3/HnzA/0ej3P9zzfr/d9H9/2vH 330 | 9/9gvfH/UbDp/z2f4P8skdf/JYvU/yOJ0v8WesT/Cmy3/xh8x/8iiNP/J43V/zaa3f9Ssev/asX2/3LM 331 | +f9Wseb/JoPG/xl3vv8VfcL/DY7N/xWH0v9Srub/EV6Y3wAAAFwAAAAbAAAAAAAAAAAAAAAAAAAAAAAA 332 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABIAO2xiCmq2/xV1vf87l9T/bMX1/3rT 333 | /v9vyfj/Y8Dy/1a07P9DpOP/MZXa/ymO1v8qj9b/JZDZ/yGN2P8njdb/Jo3W/yaM1f8ljNT/JYvU/ySK 334 | 0/8njNX/OZzd/1W06/9wy/n/c8z5/0ml3f8beL//HHjA/zWRz/9Bndj/C1mV3wAAAF4AAAAcAAAAAAAA 335 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAANAAAAJAAXK1YCS4bBLovL/2W/ 336 | 8P960/7/csz6/2bC9P9auO7/SKjl/zWY2/8uktj/MJTY/y2W3P8lkdr/QYfA/z17sv8UdsD/EHzM/xuG 337 | 0/8njdX/KpDX/yuQ1/8rj9f/KI3V/yyR1/9AouH/Xbrv/3XO/P9qxfT/OZbS/xx7wP8ph8j/B1SR3wAA 338 | AG0AAAAyAAAADQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACgAAAB4ADBZFADxuoSB2 339 | te5dt+r/etP+/3XO/P9qxfX/X7vw/06t6P86nN7/MJXZ/zWY2/83nN//LJni/zmNy/+Ulqf/6cCq//HL 340 | uP+/qqr/bYen/y12s/8afsj/IYfR/ymP1v8wldn/Mpfb/zGW2v8tktj/MZXa/0io5f9lwfT/d9H9/165 341 | 7P8ph8j/AlKV6QAGC4sAAABlAAAAPQAAAB0AAAAJAAAAAQAAAAAAAAAAAAAAAAAAAAQAAAAUAAAANQAx 342 | W4sTZaTiTqrh/3fQ/P940f3/bMf3/2K/8f9Tsur/P6Hg/zKW2v84m93/QKPh/zij5v83mNj/dpOy/9u1 343 | qf//38X//+jQ///y4///9eb//+jT/+C+s/8yYoz/HGqn/yJ5vP8fhc7/Io3W/zKX2/87nt//OZze/zKW 344 | 2v83mt3/UK/p/2zH+P91zvv/Uazi/xJjoOkAJkeuAAAAeQAAAFgAAAAzAAAAFgAAAAYAAAABAAAAAAAA 345 | AAgAPGxWD2Ggykej3f92z/v/ftf//3HM+v9nw/T/WLbt/0Ok4v80mNv/O57e/0io5P9Iq+n/PqXm/2WW 346 | v//EqqX//9nC///y4f//69z//+LM///u4f//9Oz///z0/+Db2P8SYZL/CF6Q/xVcjf87a5b/T3+t/yF9 347 | wv8eiNL/MZjc/0Kj4v8/oeD/NZjb/zye3/9Xtez/c877/3HK+P9BnNf/B1CK2QAZL5sAAABwAAAATQAA 348 | ACoAAAAQAAAAAwBbpWgHZa/3PpvX/1ax5/9ater/VLHn/1Cu5f9Eo+D/OJrc/z2f3/9Nrej/VbTr/1Cx 349 | 6/9XrOH/r6iu//bHsP//69b///Ll///u4v//6dn//+DK///t4P//8+v///nu/9fU0/8eaJf/Dmqf/wBo 350 | ov88cpT/+cq0/82vqP+Bj6X/N4C6/yyP0/9LrOf/Tq3o/0Sl4/85nN3/QqLg/2C+8f950///a8X0/zGK 351 | x/YERHe7AA0YeQAAAFkAAAAyAAAADQBdqCcAWqNEAFifTwBUm1gAVp9wAFiheQNboY8CXKTWIYPL/1e1 352 | 7f9ivvL/W7nu/0628v+RqsH//9a3///u2///7d7//+3e///t3v//6NX//9/H///q3P//8OT///Xo/9DN 353 | zf8vf67/JX2x/xV7s/8sdaH/9eba///x2///3sH/4K+c/z6LxP9Mrur/VrXs/1y57/9HqOT/DW+5/w9j 354 | pusfebrsO5fT+VGs4/9Cntj/DWiu7AA8booAAAA1AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAS 355 | IhkIY6reKo7V/yuQ1/9DpOL/Xrrv/1m/9/+br8L//93C///p1///6df//+nX///r2v//5tD//9m6///p 356 | 1///7d////Pi/7+/wf86n9X/OKHY/y+Xzf8yf63/8eLX///u3f//6tb/+ses/1iSwP9Ut/D/VbTs/zue 357 | 3/8skdf/G37G/gAyX8AADBZ0ADRhWQBSl1gEXqZ4BWGrqQBbprMAAAATAAAABgAAAAAAAAAAAAAAAAAA 358 | AAAAAAAAAAAACABPkJMqjND/O5/g/zKW2v8qkNb/Mpba/0au7v+cscP//9u9///m0P//59H//+nU///j 359 | xf/8vJ3/35qD///Lr///7tz//+3b/+fYzP9zn7r/TaPT/z2p4f8/lMT/7NvO///s2v//59H/9sWp/1iU 360 | wf8+peX/MJTZ/yyR1/8zl9v/N5vd/w5prvUADRiPAAAAUAAAABcAAAABAAAAAAAAAAAAAAAAAAAAAAAA 361 | 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 415 | AMAP/8D///wDwD//0P///wPg///n/w== 416 | 417 | 418 | -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/MyOpCodeTable.Shared.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | net48;net6.0-windows; 4 | true 5 | latest 6 | enable 7 | true 8 | true 9 | 2022.3.913 10 | 11 | 12 | 13 | 14 | $(TelerikVersion) 15 | 16 | 17 | 18 | 19 | 20 | ..\lib\RCWF\$(TelerikVersion).48\TelerikCommon.dll 21 | 22 | 23 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.dll 24 | 25 | 26 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.UI.dll 27 | 28 | 29 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.GridView.dll 30 | 31 | 32 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.Fluent.dll 33 | 34 | 35 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.FluentDark.dll 36 | 37 | 38 | all 39 | runtime; build; native; contentfiles; analyzers; buildtransitive 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | True 51 | True 52 | Resources.resx 53 | 54 | 55 | 56 | 57 | 58 | ResXFileCodeGenerator 59 | Resources.Designer.cs 60 | 61 | 62 | 63 | 64 | 65 | Always 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/OpCode.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection.Emit; 2 | 3 | namespace MyOpCodeTable.Shared 4 | { 5 | public class OpCode 6 | { 7 | public string Name { get; set; } 8 | public string Value { get; set; } 9 | public sbyte Size { get; set; } 10 | public string Info { get; set; } 11 | public OpCodeType OpCodeType { get; set; } 12 | public FlowControl FlowControl { get; set; } 13 | public OperandType OperandType { get; set; } 14 | public string StackBehaviourPush { get; set; } 15 | public string StackBehaviourPop { get; set; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace MyOpCodeTable.Shared.Properties { 12 | using System; 13 | 14 | 15 | /// 16 | /// A strongly-typed resource class, for looking up localized strings, etc. 17 | /// 18 | // This class was auto-generated by the StronglyTypedResourceBuilder 19 | // class via a tool like ResGen or Visual Studio. 20 | // To add or remove a member, edit your .ResX file then rerun ResGen 21 | // with the /str option, or rebuild your VS project. 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 25 | internal class Resources { 26 | 27 | private static global::System.Resources.ResourceManager resourceMan; 28 | 29 | private static global::System.Globalization.CultureInfo resourceCulture; 30 | 31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] 32 | internal Resources() { 33 | } 34 | 35 | /// 36 | /// Returns the cached ResourceManager instance used by this class. 37 | /// 38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 39 | internal static global::System.Resources.ResourceManager ResourceManager { 40 | get { 41 | if (object.ReferenceEquals(resourceMan, null)) { 42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MyOpCodeTable.Shared.Properties.Resources", typeof(Resources).Assembly); 43 | resourceMan = temp; 44 | } 45 | return resourceMan; 46 | } 47 | } 48 | 49 | /// 50 | /// Overrides the current thread's CurrentUICulture property for all 51 | /// resource lookups using this strongly typed resource class. 52 | /// 53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 54 | internal static global::System.Globalization.CultureInfo Culture { 55 | get { 56 | return resourceCulture; 57 | } 58 | set { 59 | resourceCulture = value; 60 | } 61 | } 62 | 63 | /// 64 | /// Looks up a localized string similar to [ 65 | /// { 66 | /// "Name": "add", 67 | /// "Value": "58", 68 | /// "Size": "1", 69 | /// "Info": "Adds two values and pushes the result onto the evaluation stack", 70 | /// "OpCodeType": "Primitive", 71 | /// "FlowControl": "Next", 72 | /// "OperandType": "InlineNone", 73 | /// "StackBehaviourPush": "Push1", 74 | /// "StackBehaviourPop": "Pop1_pop1" 75 | /// }, 76 | /// { 77 | /// "Name": "add.ovf", 78 | /// "Value": "d6", 79 | /// "Size": "1", 80 | /// "Info": "Adds two integers, performs an overflow check, and pushes the result onto the evaluation stack", 81 | /// "OpCodeTyp [rest of string was truncated]";. 82 | /// 83 | internal static string OpCodes { 84 | get { 85 | return ResourceManager.GetString("OpCodes", resourceCulture); 86 | } 87 | } 88 | } 89 | } 90 | -------------------------------------------------------------------------------- /MyOpCodeTable.Shared/Properties/licenses.licx: -------------------------------------------------------------------------------- 1 | Telerik.WinControls.UI.RadGridView, Telerik.WinControls.GridView, Version=2022.3.913.48, Culture=neutral, PublicKeyToken=5bb2a467cbec794e 2 | -------------------------------------------------------------------------------- /MyOpCodeTable.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.4.33205.214 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyOpCodeTable.Shared", "MyOpCodeTable.Shared\MyOpCodeTable.Shared.csproj", "{BDFE573F-D44D-4DF6-B465-426FD4EDD141}" 7 | EndProject 8 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyOpCodeTable", "MyOpCodeTable\MyOpCodeTable.csproj", "{B888EC79-B537-428F-AA5C-6F7982C00455}" 9 | EndProject 10 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyOpCodeTable.Extension", "MyOpCodeTable.Extension\MyOpCodeTable.Extension.csproj", "{3062F751-DF41-4991-B501-D3F55DCE02AA}" 11 | EndProject 12 | Global 13 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 14 | Debug|Any CPU = Debug|Any CPU 15 | Release|Any CPU = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 18 | {BDFE573F-D44D-4DF6-B465-426FD4EDD141}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 19 | {BDFE573F-D44D-4DF6-B465-426FD4EDD141}.Debug|Any CPU.Build.0 = Debug|Any CPU 20 | {BDFE573F-D44D-4DF6-B465-426FD4EDD141}.Release|Any CPU.ActiveCfg = Release|Any CPU 21 | {BDFE573F-D44D-4DF6-B465-426FD4EDD141}.Release|Any CPU.Build.0 = Release|Any CPU 22 | {B888EC79-B537-428F-AA5C-6F7982C00455}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 23 | {B888EC79-B537-428F-AA5C-6F7982C00455}.Debug|Any CPU.Build.0 = Debug|Any CPU 24 | {B888EC79-B537-428F-AA5C-6F7982C00455}.Release|Any CPU.ActiveCfg = Release|Any CPU 25 | {B888EC79-B537-428F-AA5C-6F7982C00455}.Release|Any CPU.Build.0 = Release|Any CPU 26 | {3062F751-DF41-4991-B501-D3F55DCE02AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 27 | {3062F751-DF41-4991-B501-D3F55DCE02AA}.Debug|Any CPU.Build.0 = Debug|Any CPU 28 | {3062F751-DF41-4991-B501-D3F55DCE02AA}.Release|Any CPU.ActiveCfg = Release|Any CPU 29 | {3062F751-DF41-4991-B501-D3F55DCE02AA}.Release|Any CPU.Build.0 = Release|Any CPU 30 | EndGlobalSection 31 | GlobalSection(SolutionProperties) = preSolution 32 | HideSolutionNode = FALSE 33 | EndGlobalSection 34 | GlobalSection(ExtensibilityGlobals) = postSolution 35 | SolutionGuid = {6927524E-8183-4EE5-9A23-39E6ABFF2F5B} 36 | EndGlobalSection 37 | EndGlobal 38 | -------------------------------------------------------------------------------- /MyOpCodeTable/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/MyOpCodeTable/App.ico -------------------------------------------------------------------------------- /MyOpCodeTable/MyOpCodeTable.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | WinExe 4 | net48;net6.0-windows; 5 | true 6 | app.manifest 7 | 2022.3.913 8 | MyOpCodeTable.Program 9 | App.ico 10 | true 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ..\lib\RCWF\$(TelerikVersion).48\TelerikCommon.dll 20 | 21 | 22 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.dll 23 | 24 | 25 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.UI.dll 26 | 27 | 28 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.GridView.dll 29 | 30 | 31 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.Fluent.dll 32 | 33 | 34 | ..\lib\RCWF\$(TelerikVersion).48\Telerik.WinControls.Themes.FluentDark.dll 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | -------------------------------------------------------------------------------- /MyOpCodeTable/Program.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.Win32; 2 | using System; 3 | using System.Windows.Forms; 4 | using MyOpCodeTable.Shared; 5 | 6 | namespace MyOpCodeTable 7 | { 8 | internal static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new MainWindow(isWindowsDarkTheme())); 19 | } 20 | 21 | static bool isWindowsDarkTheme() 22 | { 23 | int res = -1; 24 | try 25 | { 26 | res = (int)Registry.GetValue("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize", "AppsUseLightTheme", -1); 27 | } 28 | catch { } 29 | return res == 0; 30 | } 31 | } 32 | } -------------------------------------------------------------------------------- /MyOpCodeTable/app.manifest: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | true/PM 12 | 13 | 14 | 15 | 16 | 17 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # MyOpCodeTable 2 | A Handy Tool to view MSIL Opcodes List, DnSpy Extention and Standalone Application 3 | 4 | Installation : Extract dnSpy_MyOpCodeTable.zip to dnSpy/bin folder then click on extension's icon. MyOpCodeTable is multi-threaded and the extensions is opened in completely separate thread. 5 |

6 | 7 |

8 | -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/Screenshot.png -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- 1 | version: 1.6.{build} 2 | image: Visual Studio 2022 3 | configuration: Release 4 | platform: Any CPU 5 | build: 6 | verbosity: minimal 7 | after_build: 8 | - cmd: >- 9 | 7z a MyOpCodeTable.zip %APPVEYOR_BUILD_FOLDER%\MyOpCodeTable\bin\Release\*.* 10 | 11 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.CoreUtility.dll 12 | 13 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Language.Intellisense.dll 14 | 15 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Language.Intellisense.dll 16 | 17 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Text.Data.dll 18 | 19 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Text.Logic.dll 20 | 21 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Text.UI.dll 22 | 23 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Text.UI.Wpf.dll 24 | 25 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Validation.dll 26 | 27 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\Microsoft.VisualStudio.Language.dll 28 | 29 | del %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\StreamJsonRpc.dll 30 | 31 | 7z a dnSpy_MyOpCodeTable.zip %APPVEYOR_BUILD_FOLDER%\MyOpCodesExtension\bin\Release\*.* 32 | 33 | appveyor PushArtifact MyOpCodeTable.zip 34 | 35 | appveyor PushArtifact dnSpy_MyOpCodeTable.zip 36 | deploy: 37 | - provider: GitHub 38 | release: MyOpCodeTable-v$(APPVEYOR_BUILD_VERSION) 39 | description: Release description 40 | auth_token: 41 | secure: sGvXHW8/VMYpZ9+X7/KMOGnYRnA+Opj0/wK20UjJZbFtDP22dxRsC7C+M44h702u 42 | artifact: /.*\.zip/ 43 | on: 44 | branch: master 45 | -------------------------------------------------------------------------------- /lib/EXT/dnSpy.Contracts.DnSpy.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/EXT/dnSpy.Contracts.DnSpy.dll -------------------------------------------------------------------------------- /lib/EXT/dnSpy.Contracts.Logic.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/EXT/dnSpy.Contracts.Logic.dll -------------------------------------------------------------------------------- /lib/EXT/dnlib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/EXT/dnlib.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/MediaFoundation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/MediaFoundation.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Microsoft.AnalysisServices.AdomdClient.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Microsoft.AnalysisServices.AdomdClient.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Microsoft.Toolkit.Uwp.Notifications.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Microsoft.Toolkit.Uwp.Notifications.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/RadControlSpy.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/RadControlSpy.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Documents.SpreadsheetStreaming.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Documents.SpreadsheetStreaming.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.ChartView.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.ChartView.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.GridView.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.GridView.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.PdfViewer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.PdfViewer.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.PivotGrid.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.PivotGrid.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadChart.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadChart.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadDiagram.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadDiagram.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadDock.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadDock.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadMap.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadMap.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadMarkupEditor.XML: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Telerik.WinControls.RadMarkupEditor 5 | 6 | 7 | 8 | 9 | Required designer variable. 10 | 11 | 12 | 13 | 14 | Clean up any resources being used. 15 | 16 | true if managed resources should be disposed; otherwise, false. 17 | 18 | 19 | 20 | Required method for Designer support - do not modify 21 | the contents of this method with the code editor. 22 | 23 | 24 | 25 | 26 | Converts Attribute to CSS 27 | 28 | 29 | 30 | 31 | Converts CSS to Attribute 32 | 33 | 34 | 35 | 36 | Converts type attribute to list-style-type CSS 37 | 38 | 39 | 40 | 41 | Converts list-style-type CSS to type attribute 42 | 43 | 44 | 45 | 46 | The toolbar of the control 47 | 48 | 49 | 50 | 51 | Tooltip is one string or two strings separated with '|' 52 | 53 | 54 | 55 | 56 | Convert the custom integer (B G R) format to a color object. 57 | 58 | the custom color as a string 59 | the color 60 | 61 | 62 | 63 | Embed a break at the current selection. 64 | 65 | 66 | 67 | 68 | Get/Set the contents of the document Body, in html. 69 | 70 | 71 | 72 | 73 | Get/Set the contents of the document Body, in html. 74 | 75 | 76 | 77 | 78 | HtmlValue without to apply the Filters (XHTML, etc.) 79 | 80 | 81 | 82 | 83 | Selects the whole text. 84 | 85 | 86 | 87 | 88 | Gets the HTML value. 89 | 90 | 91 | 92 | 93 | Gets the HTML value where all symbols are escaped. 94 | 95 | 96 | 97 | 98 | Required designer variable. 99 | 100 | 101 | 102 | 103 | Clean up any resources being used. 104 | 105 | true if managed resources should be disposed; otherwise, false. 106 | 107 | 108 | 109 | Required method for Designer support - do not modify 110 | the contents of this method with the code editor. 111 | 112 | 113 | 114 | 115 | A strongly-typed resource class, for looking up localized strings, etc. 116 | 117 | 118 | 119 | 120 | Returns the cached ResourceManager instance used by this class. 121 | 122 | 123 | 124 | 125 | Overrides the current thread's CurrentUICulture property for all 126 | resource lookups using this strongly typed resource class. 127 | 128 | 129 | 130 | 131 | Looks up a localized resource of type System.Drawing.Bitmap. 132 | 133 | 134 | 135 | 136 | Looks up a localized resource of type System.Drawing.Bitmap. 137 | 138 | 139 | 140 | 141 | Looks up a localized resource of type System.Drawing.Bitmap. 142 | 143 | 144 | 145 | 146 | Looks up a localized resource of type System.Drawing.Bitmap. 147 | 148 | 149 | 150 | 151 | Looks up a localized resource of type System.Drawing.Bitmap. 152 | 153 | 154 | 155 | 156 | Looks up a localized resource of type System.Drawing.Bitmap. 157 | 158 | 159 | 160 | 161 | Looks up a localized resource of type System.Drawing.Bitmap. 162 | 163 | 164 | 165 | 166 | Looks up a localized resource of type System.Drawing.Bitmap. 167 | 168 | 169 | 170 | 171 | Looks up a localized resource of type System.Drawing.Bitmap. 172 | 173 | 174 | 175 | 176 | Looks up a localized resource of type System.Drawing.Bitmap. 177 | 178 | 179 | 180 | 181 | Looks up a localized resource of type System.Drawing.Bitmap. 182 | 183 | 184 | 185 | 186 | Looks up a localized resource of type System.Drawing.Bitmap. 187 | 188 | 189 | 190 | 191 | Looks up a localized resource of type System.Drawing.Bitmap. 192 | 193 | 194 | 195 | 196 | Looks up a localized resource of type System.Drawing.Bitmap. 197 | 198 | 199 | 200 | 201 | Looks up a localized resource of type System.Drawing.Bitmap. 202 | 203 | 204 | 205 | 206 | Looks up a localized resource of type System.Drawing.Bitmap. 207 | 208 | 209 | 210 | 211 | Looks up a localized resource of type System.Drawing.Bitmap. 212 | 213 | 214 | 215 | 216 | Looks up a localized resource of type System.Drawing.Bitmap. 217 | 218 | 219 | 220 | 221 | Looks up a localized resource of type System.Drawing.Bitmap. 222 | 223 | 224 | 225 | 226 | Looks up a localized resource of type System.Drawing.Bitmap. 227 | 228 | 229 | 230 | 231 | Looks up a localized resource of type System.Drawing.Bitmap. 232 | 233 | 234 | 235 | 236 | Looks up a localized resource of type System.Drawing.Bitmap. 237 | 238 | 239 | 240 | 241 | Looks up a localized resource of type System.Drawing.Bitmap. 242 | 243 | 244 | 245 | 246 | Looks up a localized resource of type System.Drawing.Bitmap. 247 | 248 | 249 | 250 | 251 | Looks up a localized resource of type System.Drawing.Bitmap. 252 | 253 | 254 | 255 | 256 | Looks up a localized resource of type System.Drawing.Bitmap. 257 | 258 | 259 | 260 | 261 | Looks up a localized resource of type System.Drawing.Bitmap. 262 | 263 | 264 | 265 | 266 | Looks up a localized resource of type System.Drawing.Bitmap. 267 | 268 | 269 | 270 | 271 | Looks up a localized resource of type System.Drawing.Bitmap. 272 | 273 | 274 | 275 | 276 | Looks up a localized resource of type System.Drawing.Bitmap. 277 | 278 | 279 | 280 | 281 | Looks up a localized resource of type System.Drawing.Bitmap. 282 | 283 | 284 | 285 | 286 | Looks up a localized resource of type System.Drawing.Bitmap. 287 | 288 | 289 | 290 | 291 | Looks up a localized resource of type System.Drawing.Bitmap. 292 | 293 | 294 | 295 | 296 | Looks up a localized resource of type System.Drawing.Bitmap. 297 | 298 | 299 | 300 | 301 | Gets or sets the editor value. You can use this property to set a value in the editor before showing it and get the value of the editor after the dialog is closed. Use DialogResult property to determine whether the editor is closed by some of the Apply buttons or the Close button. 302 | 303 | 304 | 305 | 306 | Gets the editor used in the dialog. 307 | 308 | 309 | 310 | 311 | Gets the form used in the dialog. 312 | 313 | 314 | 315 | 316 | Gets or sets theme name. 317 | 318 | 319 | 320 | 321 | Gets or sets the default font used when the editor is started. No formatting tags will be added for it as it is considered default, although that font name and size can be explicitly set using the editor functionality. 322 | 323 | 324 | 325 | 326 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadMarkupEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadMarkupEditor.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadSpreadsheet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadSpreadsheet.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadSpreadsheet.dll.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadToastNotification.Design.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadToastNotification.Design.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadToastNotification.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadToastNotification.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadToastNotification.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Telerik.WinControls.RadToastNotification 5 | 6 | 7 | 8 | 9 | Gets the next default name for the given template type. 10 | 11 | 12 | 13 | String like RadToastTemplateType1 14 | 15 | 16 | 17 | Checks of the newName is already used. 18 | 19 | 20 | The candidate name. 21 | Error message, false is returned 22 | True if the name is still available, false otherwise. 23 | 24 | 25 | 26 | Get a toast by name. Return null if the name is not valid. 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | [Obsolete] Contasins different GUID strings 35 | 36 | 37 | 38 | 39 | Arguments coming from interacting with a toast notification. 40 | 41 | 42 | 43 | 44 | Gets the arguments from the element that the user has interacted with. 45 | 46 | 47 | 48 | 49 | Gets the user input from elementas like textboxes/comboboxes. 50 | 51 | 52 | 53 | 54 | Empty array - textbox input. 55 | Non-empty array - dropdown input. 56 | 57 | 58 | 59 | 60 | The value that the user has filled in/selected. 61 | 62 | 63 | 64 | 65 | A class that builds different toast notifications, based on a given template. 66 | 67 | 68 | 69 | 70 | Adds an element to the given xml. 71 | 72 | The xml that will be updated. 73 | The element to add. 74 | The modified xml. 75 | Error message, if went horse into the river. 76 | True if successful, false if went horse into the river. 77 | 78 | 79 | 80 | Set and for parameter bindings to work. 81 | 82 | 83 | 84 | 85 | Set for scheduled toasts. 86 | And is needed to remove a scheduled toast. 87 | 88 | 89 | 90 | 91 | A manager class that registers an application, so it can raise toast and reveive toast activations. 92 | The manager is also responsible for shwoing the toasts. Do not forget to unregister in the end. 93 | 94 | 95 | 96 | 97 | Event handler for toast activation. 98 | 99 | 100 | 101 | 102 | Description of the different elements and attributes that a toast xml can contain. 103 | 104 | 105 | 106 | 107 | A collection of RadToastNotification. Supports unique names. 108 | Can access a RadToastNotification through its name. Names must be unique. 109 | 110 | 111 | 112 | 113 | Default constructor. 114 | 115 | 116 | 117 | 118 | Copy copntructor that supports shallow and deep copy. 119 | 120 | A list of toast notifications to copy. 121 | True to use deep copy, false to use shallow copy. Deep copy is default. 122 | 123 | 124 | 125 | Gets or sets the toast notification at the specified index. Throws if the name is not unique. 126 | 127 | The zero-based index of the toast notification to get or set. 128 | 129 | 130 | 131 | 132 | Gets a toast based on its name. Return null if the name does not exist in the collection. 133 | 134 | 135 | 136 | 137 | 138 | 139 | Adds a RadToastNotification to the end of the collection, if the name is unique. 140 | Throws if the name is not unique. 141 | 142 | 143 | 144 | 145 | 146 | Adds the RadToastNotifications of the given collection to the end of the RadToastNotificationCollection. 147 | Throws if one of the names is not unique. 148 | 149 | The given collection 150 | 151 | 152 | 153 | Clears all RadToastNotifications from the collection. 154 | 155 | 156 | 157 | 158 | Inserts a RadToastNotification into the collection at the specified index. 159 | Throws if the name is not unique. 160 | 161 | The given index 162 | 163 | 164 | 165 | 166 | Adds the RadToastNotifications of the given collection at the specified index. 167 | Throws if one of the names is not unique. 168 | 169 | The given index 170 | The given collection 171 | 172 | 173 | 174 | Removes a given RadToastNotification from the collection. 175 | 176 | 177 | True if RadToastNotification is successfully removed; otherwise, false. 178 | This method also returns false if RadToastNotification was not found in the collection. 179 | 180 | 181 | 182 | Removes a RadToastNotification at the given index. 183 | 184 | The given index 185 | 186 | 187 | 188 | Removes a range of RadToastNotifications from the collection. 189 | 190 | The zero-based starting index of the range of RadToastNotifications to remove. 191 | The number of RadToastNotifications to remove. 192 | 193 | 194 | 195 | Removes all the RadToastNotifications that match the conditions defined by the specified predicate. 196 | 197 | The delegate that defines the conditions of the elements to remove 198 | The number of elements removed 199 | 200 | 201 | 202 | Enumeration with the toast templates. 203 | 204 | 205 | 206 | 207 | Generic template used in Windows 10 208 | 209 | 210 | 211 | 212 | News template 213 | 214 | 215 | 216 | 217 | Alarm template 218 | 219 | 220 | 221 | 222 | Phone Call template 223 | 224 | 225 | 226 | 227 | Chat template 228 | 229 | 230 | 231 | 232 | Meeting template 233 | 234 | 235 | 236 | 237 | Wheather template 238 | 239 | 240 | 241 | 242 | Download template 243 | 244 | 245 | 246 | 247 | Legacy template, used in Windows 8 248 | 249 | 250 | 251 | 252 | Represent a toast notification. 253 | 254 | 255 | 256 | 257 | The template type of the RadToastNotification. 258 | 259 | 260 | 261 | 262 | The body of the RadToastNotification. 263 | 264 | 265 | 266 | 267 | A unique name of the RadToastNotification. Cna be used to identify the RadToastNotification in a RadToastNotificationCollection. 268 | 269 | 270 | 271 | 272 | Gets or sets delivery time for scheduled toasts. 273 | 274 | 275 | 276 | 277 | Gets or sets the unique identifier of this notification. 278 | 279 | 280 | 281 | 282 | Use this to set your binding data as key-value pair. Your binding parameter is the key. 283 | 284 | 285 | 286 | 287 | Default constructor. Creates a generic toast with a random name. 288 | 289 | 290 | 291 | 292 | Copy constructor 293 | 294 | 295 | 296 | 297 | 298 | Constructor 299 | 300 | 301 | Name of the RadToastNotification. Must be unique. 302 | 303 | 304 | 305 | Constructor 306 | 307 | 308 | Name of the RadToastNotification. Must be unique. 309 | The body of the RadToastNotification represented as xml. 310 | 311 | 312 | 313 | PropertyChanged is fired upon changed name. 314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | 338 | 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | A base activator class. Used to register . 347 | 348 | 349 | 350 | 351 | A default activator. Does nothing when activated. 352 | 353 | 354 | 355 | 356 | 357 | 358 | 359 | 360 | 361 | 362 | 363 | 364 | An internal activator. Fires events. 365 | If no custom activator is implemented, this one is used instead. 366 | 367 | 368 | 369 | 370 | An internal activator. Fires events. Used for the example. 371 | 372 | 373 | 374 | 375 | Toast Notification Manager. 376 | 377 | 378 | 379 | 380 | The manager! 381 | 382 | 383 | 384 | 385 | A builder for toasts. 386 | 387 | 388 | 389 | 390 | A list of the created notifications. 391 | 392 | 393 | 394 | 395 | Stores the shown notifications. 396 | 397 | 398 | 399 | 400 | Default constructor. 401 | 402 | 403 | 404 | 405 | Creates and initializes a new instance of the RadToastNotificationManager. 406 | 407 | 408 | 409 | 410 | A collection with initialized toast notifications. 411 | 412 | 413 | 414 | 415 | Registers the application using the manager, so the activator can receive notification activation. 416 | 417 | An activator that receives notification activations. Must inherit . 418 | The path of the executable 419 | A name of the shortcut that will be placed in start menu. 420 | Unique id of the application - recommended string - name + GUID. 421 | 422 | 423 | 424 | Registers the application using the current process filename, a default Telerik shortcut name and default AUMID. 425 | 426 | An activator that receives notification activations. Must inherit . 427 | 428 | 429 | 430 | Registers the application using an internal activator. 431 | When the internal activator is activated, it fires RadToastActivated. 432 | 433 | The path of the executable 434 | A name of the shortcut that will be placed in start menu. 435 | Unique id of the application - recommended string - name + GUID. 436 | 437 | 438 | 439 | Registers the application using the current process filename, a default Telerik shortcut name, default AUMID and internal activator. 440 | When the internal activator is activated, it fires RadToastActivated. 441 | 442 | 443 | 444 | 445 | Unregister a registered manager. 446 | 447 | >The registered activator. Must inherit . 448 | A name of the shortcut that will be removed. 449 | Unique id of the application. 450 | 451 | 452 | 453 | Unregister a registered manager. 454 | 455 | >The registered activator. Must inherit . 456 | 457 | 458 | 459 | Unregister a registered manager. 460 | 461 | A name of the shortcut that will be removed. 462 | Unique id of the application. 463 | 464 | 465 | 466 | Cleans up resources used by the Toast Notification Manager. 467 | Keep in mind that calling this will clear notifications in the action area as well. 468 | You can call this, when the program exits or on uninstalling the program, 469 | but it must be called from the exe that was showing the toast notifications. 470 | 471 | 472 | 473 | 474 | Shows a notification from ToastNotifications collection using its index. 475 | 476 | The index of the notification. 477 | 478 | 479 | 480 | Shows a notification from ToastNotifications collection using its name. 481 | 482 | The name of the notification. 483 | 484 | 485 | 486 | Shows a given toast notification. 487 | 488 | The that will be shown. 489 | 490 | 491 | 492 | Hides the currently shown toast notification. 493 | 494 | 495 | 496 | 497 | Updates a given notification based on its unique tag with bindingData. 498 | 499 | Unique . 500 | Key value pairs that will update . 501 | The key is the binding parameter and the value is a string that will update the current value. 502 | 503 | 504 | 505 | Schedules a given toast notification. You need to set . 506 | If you want to be able to remove the scheduled toast, you must set unique 507 | and use it in afterwards. 508 | 509 | The that will be scheduled. 510 | 511 | 512 | 513 | Removes an already scheduled notification. 514 | In order to remove a scheduled notification, you must specify unique that will be used to find the scheduled notification. 515 | 516 | The unique Tag that will identify the notification. 517 | 518 | 519 | 520 | If the manager is registered with the internal activator, this event will fire, when a toast activates. 521 | 522 | 523 | 524 | 525 | Fires RadToastActivated, when the internal activator is used. 526 | 527 | 528 | 529 | 530 | 531 | 532 | 533 | Fire the event when a toast activates. 534 | 535 | 536 | 537 | 538 | Required designer variable. 539 | 540 | 541 | 542 | 543 | Clean up any resources being used. 544 | 545 | true if managed resources should be disposed; otherwise, false. 546 | 547 | 548 | 549 | Required method for Designer support - do not modify 550 | the contents of this method with the code editor. 551 | 552 | 553 | 554 | 555 | Event handler for toast activation. 556 | 557 | 558 | 559 | 560 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RadWebCam.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RadWebCam.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.RichTextEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.RichTextEditor.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Scheduler.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Scheduler.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.SpellChecker.XML: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Telerik.WinControls.SpellChecker 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | Get or set the words with all capital letters 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | Represents a method that will handle the SpellingFormShowing event. 48 | 49 | 50 | An instance of arguments. 51 | 52 | 53 | 54 | Provides data for the SpellingFormShowing event. 55 | 56 | 57 | 58 | 59 | Gets or sets the spelling form. 60 | 61 | The spelling form. 62 | 63 | 64 | 65 | Gets an instance of 66 | 67 | The spell checker. 68 | 69 | 70 | 71 | Gets or sets the control that is spell checked 72 | 73 | The current control. 74 | 75 | 76 | 77 | Gets or sets the words ignored by the spell checker 78 | 79 | The ignored words. 80 | 81 | 82 | 83 | Gets or sets the words ignored once by the spell checker 84 | 85 | 86 | 87 | 88 | Gets the spell checker. 89 | 90 | The spell checker. 91 | 92 | 93 | 94 | Changes the current word. 95 | 96 | The suggestion. 97 | 98 | 99 | 100 | Moves to next spell check error. 101 | 102 | 103 | 104 | 105 | 106 | Sets the content from string. 107 | 108 | The document. 109 | 110 | 111 | 112 | Resets the fields. 113 | 114 | 115 | 116 | 117 | RadSpellChecker localization provider. 118 | 119 | 120 | 121 | 122 | RadSpellChecker localization strings. 123 | 124 | 125 | 126 | 127 | Represents the spell checker component 128 | 129 | 130 | 131 | 132 | Checks as you type the specified TextBox control for spelling mistakes. 133 | 134 | 135 | 136 | 137 | Gets or set a value that determine whether the Complete Dialog Message Box is enabled 138 | 139 | 140 | 141 | 142 | Gets the form settings. 143 | 144 | The form settings. 145 | 146 | 147 | 148 | Gets or set the spell checking mode 149 | 150 | 151 | 152 | 153 | Gets or sets control's preferred theme name. Themes are stored and retrieved using 154 | APIs of . 155 | 156 | 157 | If ThemeResolutionService.ApplicatonThemeName refers to a 158 | non-empty string, the theme of a RadControl can differ from the one set using 159 | RadControls.ThemeName property. If the themes differ, the 160 | RadControls.ThemeName property will be overridden by 161 | ThemeResolutionService.ApplicatonThemeName. If no theme is registered 162 | with a name as ThemeResolutionService.ApplicatonThemeName, then 163 | control will revert to the theme specified by its ThemeName property. 164 | If ThemeName is assigned to a non-existing theme name, the control may 165 | have no visual properties assigned, which will cause it look and behave in unexpected 166 | manner. If ThemeName equals empty string, control's theme is set to a 167 | theme that is registered within ThemeResolutionService with the name 168 | "ControlDefault". 169 | 170 | 171 | 172 | 173 | Gets or sets the start position of the spelling form. 174 | 175 | 176 | 177 | 178 | Checks the specified edit control for spelling mistakes. 179 | 180 | The edit control. 181 | 182 | 183 | 184 | Registers an instance of that is responsible for 185 | managing the spell checking of concrete type control 186 | 187 | The type of control. 188 | The spell checker. 189 | 190 | 191 | 192 | Gets the control spell checker. 193 | 194 | Type of the edit control. 195 | 196 | 197 | 198 | 199 | Occurs when the spelling form is about to be displayed. 200 | 201 | 202 | 203 | 204 | Draws the red lines. 205 | 206 | 207 | 208 | 209 | Draws a red line at the given from and to 210 | 211 | the graphics context 212 | the from point 213 | the to point 214 | 215 | 216 | 217 | Performs the spell checking on the control. 218 | 219 | the control 220 | 221 | 222 | 223 | A thread start method that waits for the specified idle time to elapse. 224 | 225 | the parameter 226 | 227 | 228 | 229 | Adds the current text range to the selection ranges of the document. 230 | 231 | 232 | 233 | 234 | Sets the selection of the document to the current text range. 235 | 236 | 237 | 238 | 239 | Required designer variable. 240 | 241 | 242 | 243 | 244 | Clean up any resources being used. 245 | 246 | true if managed resources should be disposed; otherwise, false. 247 | 248 | 249 | 250 | Required method for Designer support - do not modify 251 | the contents of this method with the code editor. 252 | 253 | 254 | 255 | 256 | Required designer variable. 257 | 258 | 259 | 260 | 261 | Required method for Designer support - do not modify 262 | the contents of this method with the code editor. 263 | 264 | 265 | 266 | 267 | Gets or sets the list of dictionaries used by SpellChecker. Generally, this property is not intended to be used directly from your code, rather it is set automatically by MEF. 268 | 269 | 270 | 271 | 272 | Adds a dictionary with the specified culture to the spell checker. If a dictionary with this culture already exists, it is overwritten. 273 | 274 | 275 | 276 | 277 | Adds a lazily initialized dictionary with the specified culture to the spell checker. If a dictionary with this culture already exists, it is overwritten. 278 | 279 | 280 | 281 | 282 | Removes the dictionary with the specified culture from the spell checker. This method returns false if no such dictionary is found. 283 | 284 | 285 | 286 | 287 | Adds a custom dictionary with the specified culture to the spell checker. If a dictionary with this culture already exists, it is overwritten. 288 | 289 | 290 | 291 | 292 | Removes the custom dictionary with the specified culture from the spell checker. This method returns false if no such dictionary is found. 293 | 294 | 295 | 296 | "Vowels" to test for 297 | 298 | 299 | Prefixes when present which are not pronounced 300 | 301 | 302 | Maximum length of an encoding, default is 4 303 | 304 | 305 | Encode a value with Double Metaphone 306 | 307 | @param value string to encode 308 | @return an encoded string 309 | 310 | 311 | Encode a value with Double Metaphone, optionally using the alternate 312 | encoding. 313 | 314 | @param value string to encode 315 | @param alternate use alternate encode 316 | @return an encoded string 317 | 318 | 319 | Check if the Double Metaphone values of two string values 320 | are equal. 321 | 322 | @param value1 The left-hand side of the encoded {@link string#equals(Object)}. 323 | @param value2 The right-hand side of the encoded {@link string#equals(Object)}. 324 | @return true if the encoded strings are equal; 325 | false otherwise. 326 | @see #isDoubleMetaphoneEqual(string,string,bool) 327 | 328 | 329 | Check if the Double Metaphone values of two string values 330 | are equal, optionally using the alternate value. 331 | 332 | @param value1 The left-hand side of the encoded {@link string#equals(Object)}. 333 | @param value2 The right-hand side of the encoded {@link string#equals(Object)}. 334 | @param alternate use the alternate value if true. 335 | @return true if the encoded strings are equal; 336 | false otherwise. 337 | 338 | 339 | Returns the maxCodeLen. 340 | @return int 341 | 342 | 343 | Sets the maxCodeLen. 344 | @param maxCodeLen The maxCodeLen to set 345 | 346 | 347 | Handles 'A', 'E', 'I', 'O', 'U', and 'Y' cases 348 | 349 | 350 | Handles 'C' cases 351 | 352 | 353 | Handles 'CC' cases 354 | 355 | 356 | Handles 'CH' cases 357 | 358 | 359 | Handles 'D' cases 360 | 361 | 362 | Handles 'G' cases 363 | 364 | 365 | Handles 'GH' cases 366 | 367 | 368 | Handles 'H' cases 369 | 370 | 371 | Handles 'J' cases 372 | 373 | 374 | Handles 'L' cases 375 | 376 | 377 | Handles 'P' cases 378 | 379 | 380 | Handles 'R' cases 381 | 382 | 383 | Handles 'S' cases 384 | 385 | 386 | Handles 'SC' cases 387 | 388 | 389 | Handles 'T' cases 390 | 391 | 392 | Handles 'W' cases 393 | 394 | 395 | Handles 'X' cases 396 | 397 | 398 | Handles 'Z' cases 399 | 400 | 401 | Complex condition 0 for 'C' 402 | 403 | 404 | Complex condition 0 for 'CH' 405 | 406 | 407 | Complex condition 1 for 'CH' 408 | 409 | 410 | Complex condition 0 for 'L' 411 | 412 | 413 | Complex condition 0 for 'M' 414 | 415 | 416 | Determines whether or not a value is of slavo-germanic orgin. A value is 417 | of slavo-germanic origin if it contians any of 'W', 'K', 'CZ', or 'WITZ'. 418 | 419 | 420 | Determines whether or not a character is a vowel or not 421 | 422 | 423 | Determines whether or not the value starts with a silent letter. It will 424 | return true if the value starts with any of 'GN', 'KN', 425 | 'PN', 'WR' or 'PS'. 426 | 427 | 428 | Cleans the input 429 | 430 | 431 | Gets the character at index index if available, otherwise 432 | it returns Character.MIN_VALUE so that there is some sort 433 | of a default 434 | 435 | 436 | Shortcut method with 1 criteria 437 | 438 | 439 | Shortcut method with 2 criteria 440 | 441 | 442 | Shortcut method with 3 criteria 443 | 444 | 445 | Shortcut method with 4 criteria 446 | 447 | 448 | Shortcut method with 5 criteria 449 | 450 | 451 | Shortcut method with 6 criteria 452 | 453 | 454 | * Determines whether value contains any of the criteria 455 | starting 456 | * at index start and matching up to length length 457 | 458 | 459 | Inner class for storing results, since there is the optional alternate 460 | encoding. 461 | 462 | 463 | 464 | Represents a class which is used to import dictionary files containing only words seprated by new line, or just define custom dictionary using set of words. 465 | 466 | 467 | 468 | 469 | Initializes a new instance of the class. 470 | 471 | 472 | 473 | 474 | Gets the words. 475 | 476 | The words. 477 | 478 | 479 | 480 | Loads the specified stream. 481 | 482 | The stream. 483 | 484 | 485 | 486 | Loads the specified words. 487 | 488 | The words. 489 | 490 | 491 | 492 | Determines whether the specified word is contained in the dictionary. 493 | 494 | The word. 495 | 496 | 497 | 498 | 499 | Gets the metaphone key. 500 | 501 | The word. 502 | 503 | 504 | 505 | 506 | Gets the words by metaphone key. 507 | 508 | The word. 509 | 510 | 511 | 512 | 513 | Complex word proofer for French and Italian 514 | 515 | 516 | 517 | 518 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.SpellChecker.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.SpellChecker.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.SyntaxEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.SyntaxEditor.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Aqua.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Aqua.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Breeze.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Breeze.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Crystal.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Crystal.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.CrystalDark.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.CrystalDark.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Desert.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Desert.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Fluent.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Fluent.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.FluentDark.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.FluentDark.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.HighContrastBlack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.HighContrastBlack.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Material.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Material.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.MaterialBlueGrey.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.MaterialBlueGrey.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.MaterialPink.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.MaterialPink.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.MaterialTeal.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.MaterialTeal.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2007Black.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2007Black.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2007Silver.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2007Silver.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2010Black.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2010Black.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2010Blue.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2010Blue.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2010Silver.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2010Silver.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2013Dark.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2013Dark.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2013Light.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2013Light.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2019.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Office2019.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.TelerikMetro.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.TelerikMetro.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.TelerikMetroBlue.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.TelerikMetroBlue.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.TelerikMetroTouch.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.TelerikMetroTouch.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.VisualStudio2012Dark.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.VisualStudio2012Dark.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.VisualStudio2012Light.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.VisualStudio2012Light.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.VisualStudio2022.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.VisualStudio2022.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Windows7.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Windows7.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Windows8.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.Themes.Windows8.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.UI.Design.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.UI.Design.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.UI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.UI.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.WinControls.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.WinControls.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.CMapUtils.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.CMapUtils.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.CMapUtils.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Telerik.Windows.Documents.CMapUtils 5 | 6 | 7 | 8 | 9 | Represents a provider of predefined CMap resources for Adobe’s public character collections. 10 | A list with predefined resources can be found on the following repository - https://github.com/adobe-type-tools/cmap-resources. 11 | 12 | 13 | 14 | 15 | Retrieves the character code to CID mapping of a predefined CMap. 16 | 17 | The name of the predefined CMap. 18 | The CMap resource data. 19 | 20 | 21 | 22 | Retrieves the character code to Unicode mapping of a predefined CMap. 23 | 24 | The name of the predefined CMap. 25 | The CMap resource data. 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Core.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.DrawingML.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.DrawingML.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Fixed.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Fixed.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Flow.FormatProviders.Doc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Flow.FormatProviders.Doc.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Flow.FormatProviders.Pdf.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Flow.FormatProviders.Pdf.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Flow.FormatProviders.Pdf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Telerik.Windows.Documents.Flow.FormatProviders.Pdf 5 | 6 | 7 | 8 | 9 | Represents precision level when updating numbering fields. 10 | 11 | 12 | 13 | 14 | Represents the normal level. The fields are updated once, not taking into account if their new values would have shifted the already measured layout. In such cases, the results could be outdated. This is the MS Word-like behavior. If you need more accurate results, use NumberingFieldsPrecisionLevel.High. 15 | 16 | 17 | 18 | 19 | Represents the high level. The fields are updated until their values become more accurate. This precision level is more accurate than NumberingFieldsPrecisionLevel.Normal but requires more resources. 20 | 21 | 22 | 23 | 24 | Represents PDF export settings. 25 | 26 | 27 | 28 | 29 | Initializes a new instance of the class. 30 | 31 | 32 | 33 | 34 | Gets the extensibility manager. 35 | 36 | The extensibility manager. 37 | 38 | 39 | 40 | Gets or sets the precision level when updating numbering fields. 41 | 42 | The precision level. 43 | 44 | 45 | 46 | Represents fields` page numbering provider. 47 | 48 | 49 | 50 | 51 | Initializes a new instance of the class. 52 | 53 | 54 | 55 | 56 | Registers the numbering style converter. 57 | 58 | The numbering style. 59 | The converter. 60 | 61 | 62 | 63 | Represents PDF format provider. 64 | 65 | 66 | 67 | 68 | Initializes a new instance of the class. 69 | 70 | 71 | 72 | 73 | Gets or sets the export settings. 74 | 75 | The export settings. 76 | 77 | 78 | 79 | Gets a value indicating whether format provider can export. 80 | 81 | The value indicating whether can export. 82 | 83 | 84 | 85 | Gets a value indicating whether format provider can import. 86 | 87 | The value indicating whether can import. 88 | 89 | 90 | 91 | Gets the supported extensions. 92 | 93 | The supported extensions. 94 | 95 | 96 | 97 | Exports to fixed document. 98 | 99 | The document. 100 | The fixed document. 101 | 102 | 103 | 104 | Exports the specified document. 105 | 106 | The document. 107 | The output. 108 | 109 | 110 | 111 | Provides methods for extending the functionality of the PdfFormatProvider. 112 | 113 | 114 | 115 | 116 | Registers the numbering style converter. 117 | 118 | The numbering style. 119 | The converter. 120 | 121 | 122 | 123 | Represents a numbering style converter. 124 | 125 | 126 | 127 | 128 | Converts the number to text. 129 | 130 | The number. 131 | The text representation of the given number. 132 | 133 | 134 | 135 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Flow.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Flow.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml 5 | 6 | 7 | 8 | 9 | Binary format provider to export Spreadsheet data to XLSM. 10 | 11 | 12 | 13 | 14 | Initializes a new instance of the class. 15 | 16 | 17 | 18 | 19 | Gets the name. 20 | 21 | The name of the provider. 22 | 23 | 24 | 25 | Gets the files description. 26 | 27 | The files description. 28 | 29 | 30 | 31 | Gets the supported extensions. 32 | 33 | The supported extensions. 34 | 35 | 36 | 37 | Gets a value indicating whether can import. 38 | 39 | The value indicating whether can import. 40 | 41 | 42 | 43 | Gets a value indicating whether can export. 44 | 45 | The value indicating whether can export. 46 | 47 | 48 | 49 | Imports the specified input. 50 | 51 | The input. 52 | The imported workbook. 53 | 54 | 55 | 56 | Exports the specified workbook. 57 | 58 | The workbook. 59 | The output. 60 | 61 | 62 | 63 | Gets or sets the text. 64 | 65 | The text value. 66 | 67 | 68 | 69 | Defines gradient info types. 70 | 71 | 72 | 73 | 74 | Imports the shapes sizes from the from cell and to cell. 75 | Used in case the shape size is not indicated in the TransformElement. 76 | 77 | 78 | 79 | 80 | Reserved for future use. 81 | 82 | 83 | 84 | 85 | Reserved for future use. 86 | 87 | 88 | 89 | 90 | Binary format provider to export Spreadsheet data to XLSX. 91 | 92 | 93 | 94 | 95 | Initializes a new instance of the class. 96 | 97 | 98 | 99 | 100 | Gets the name. 101 | 102 | The name of the provider. 103 | 104 | 105 | 106 | Gets the files description. 107 | 108 | The files description. 109 | 110 | 111 | 112 | Gets the supported extensions. 113 | 114 | The supported extensions. 115 | 116 | 117 | 118 | Gets a value indicating whether can import. 119 | 120 | The value indicating whether can import. 121 | 122 | 123 | 124 | Gets a value indicating whether can export. 125 | 126 | The value indicating whether can export. 127 | 128 | 129 | 130 | Reserved for future use. 131 | 132 | 133 | 134 | 135 | Reserved for future use. 136 | 137 | 138 | 139 | 140 | Imports the specified input. 141 | 142 | The input. 143 | The imported workbook. 144 | 145 | 146 | 147 | Exports the specified workbook. 148 | 149 | The workbook. 150 | The output. 151 | 152 | 153 | 154 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf 5 | 6 | 7 | 8 | 9 | Defines members for classes which will be used to render charts when exporting a workbook to PDF. 10 | 11 | 12 | 13 | 14 | Renders the chart. 15 | 16 | The editor which will render the chart. 17 | The chart to be rendered. 18 | 19 | 20 | 21 | The name of the grid lines layer. 22 | 23 | 24 | 25 | 26 | The name of the grid lines outline layer. 27 | 28 | 29 | 30 | 31 | The name of the cell fill layer. 32 | 33 | 34 | 35 | 36 | The name of the cell borders layer. 37 | 38 | 39 | 40 | 41 | The name of the cell values layer. 42 | 43 | 44 | 45 | 46 | The name of the shapes layer. 47 | 48 | 49 | 50 | 51 | The name of the row heading margin layer. 52 | 53 | 54 | 55 | 56 | The name of the column heading margin layer. 57 | 58 | 59 | 60 | 61 | The name of the header/footer layer. 62 | 63 | 64 | 65 | 66 | The name of the icons layer. 67 | 68 | 69 | 70 | 71 | Provides properties specifying what to export to PDF. 72 | 73 | 74 | 75 | 76 | Initializes a new instance of the class. 77 | 78 | The ExportWhat option. 79 | The value indicating whether to ignore print area. 80 | 81 | 82 | 83 | Initializes a new instance of the class. 84 | 85 | The ranges to export. 86 | 87 | 88 | 89 | Initializes a new instance of the class. 90 | 91 | 92 | 93 | 94 | Gets the selected ranges. 95 | 96 | The selected ranges. 97 | 98 | 99 | 100 | Gets or sets the PDF settings used when the is exported to a file. 101 | 102 | The PDF export settings. 103 | 104 | 105 | 106 | Gets or sets the renderer which will be used to render charts. 107 | 108 | 109 | 110 | 111 | Represents the PdfFormatProvider. 112 | 113 | 114 | 115 | 116 | Initializes a new instance of the class. 117 | 118 | 119 | 120 | 121 | Gets the name. 122 | 123 | The name of the provider. 124 | 125 | 126 | 127 | Gets the files description. 128 | 129 | The files description. 130 | 131 | 132 | 133 | Gets a value indicating whether can export. 134 | 135 | The value indicating whether can export. 136 | 137 | 138 | 139 | Gets a value indicating whether can import. 140 | 141 | The value indicating whether can import. 142 | 143 | 144 | 145 | Gets the supported extensions. 146 | 147 | The supported extensions. 148 | 149 | 150 | 151 | Gets or sets the export settings. 152 | 153 | The export settings. 154 | 155 | 156 | 157 | Exports to fixed document. 158 | 159 | The workbook. 160 | The exported fixed document. 161 | 162 | 163 | 164 | Exports the specified workbook. 165 | 166 | The workbook to export. 167 | The output. 168 | 169 | 170 | 171 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.Xls.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.FormatProviders.Xls.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Documents.Spreadsheet.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.MediaFoundation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.MediaFoundation.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/Telerik.Windows.Zip.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/Telerik.Windows.Zip.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/TelerikCommon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/TelerikCommon.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/TelerikData.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/TelerikData.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/TelerikExport.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/TelerikExport.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/TelerikProviderForGoogleAnalytics.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/TelerikProviderForGoogleAnalytics.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/ThemeViewer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/ThemeViewer.exe -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/ThemeViewer.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/VisualStyleBuilder.Design.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/VisualStyleBuilder.Design.dll -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/VisualStyleBuilder.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymg2006/MyOpCodeTable/bbacd4b64cd265c1f01a190c7bcc27bd26e52b65/lib/RCWF/2022.3.913.48/VisualStyleBuilder.exe -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/VisualStyleBuilder.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/app.manifest: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | true/PM 12 | 13 | 14 | 15 | 16 | 17 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /lib/RCWF/2022.3.913.48/distribution.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 2022.3.913.48 4 | false 5 | 6 | d304c8e2-5e11-4ab4-ae87-df3e692aa008 7 | 8 | -------------------------------------------------------------------------------- /lib/UI.for.WinForms.AllControls.Net60.2022.3.913.nupkg: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:cfd09bf17a3d59f2c8477ad576ec848e1155cf7fe658ee06fdeb5f27683b0eb6 3 | size 35070175 4 | --------------------------------------------------------------------------------