6 |
7 |
8 | One Microsoft Way
9 | Redmond, WA 98052-6399
10 | P:
11 | 425.555.0100
12 |
13 |
14 |
15 | Support:Support@example.com
16 | Marketing:Marketing@example.com
17 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/Content/gallery.css:
--------------------------------------------------------------------------------
1 | div.gallery {
2 | width: 100%;
3 | height: 50em;
4 | padding: 10px;
5 | background-color: lightsteelblue;
6 | overflow: auto;
7 | }
8 |
9 | div.gallery-entry {
10 | text-align: center;
11 | margin-right: 10px;
12 | float: left;
13 | width: 220px;
14 | height: 300px;
15 | }
16 |
17 | div.gallery-entry img {
18 | border: 1px solid #9b9a9a;
19 | border-radius: 5px;
20 | background-color: whitesmoke;
21 | padding: 10px;
22 | }
23 |
24 | div.gallery-entry p {
25 | color: white;
26 | }
27 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/css/gallery.css:
--------------------------------------------------------------------------------
1 | div.gallery {
2 | width: 100%;
3 | height: 50em;
4 | padding: 10px;
5 | background-color: lightsteelblue;
6 | overflow: auto;
7 | }
8 |
9 | div.gallery-entry {
10 | text-align: center;
11 | margin-right: 10px;
12 | float: left;
13 | width: 220px;
14 | height: 300px;
15 | }
16 |
17 | div.gallery-entry img {
18 | border: 1px solid #9b9a9a;
19 | border-radius: 5px;
20 | background-color: whitesmoke;
21 | padding: 10px;
22 | }
23 |
24 | div.gallery-entry p {
25 | color: white;
26 | }
27 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Content/gallery.css:
--------------------------------------------------------------------------------
1 | div.gallery {
2 | width: 100%;
3 | height: 50em;
4 | padding: 10px;
5 | background-color: lightsteelblue;
6 | overflow: auto;
7 | }
8 |
9 | div.gallery-entry {
10 | text-align: center;
11 | margin-right: 10px;
12 | float: left;
13 | width: 220px;
14 | height: 300px;
15 | }
16 |
17 | div.gallery-entry img {
18 | border: 1px solid #9b9a9a;
19 | border-radius: 5px;
20 | background-color: whitesmoke;
21 | padding: 10px;
22 | }
23 |
24 | div.gallery-entry p {
25 | color: white;
26 | }
27 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo/wwwroot/css/gallery.css:
--------------------------------------------------------------------------------
1 | div.gallery {
2 | width: 100%;
3 | height: 50em;
4 | padding: 10px;
5 | background-color: lightsteelblue;
6 | overflow: auto;
7 | }
8 |
9 | div.gallery-entry {
10 | text-align: center;
11 | margin-right: 10px;
12 | float: left;
13 | width: 220px;
14 | height: 300px;
15 | }
16 |
17 | div.gallery-entry img {
18 | border: 1px solid #9b9a9a;
19 | border-radius: 5px;
20 | background-color: whitesmoke;
21 | padding: 10px;
22 | }
23 |
24 | div.gallery-entry p {
25 | color: white;
26 | }
27 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/Pages/Index.cshtml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Mvc;
6 | using Microsoft.AspNetCore.Mvc.RazorPages;
7 | using Microsoft.Extensions.Logging;
8 |
9 | namespace TLWebEditorASPNETCORERazorDemo.Pages
10 | {
11 | public class IndexModel : PageModel
12 | {
13 | private readonly ILogger _logger;
14 |
15 | public IndexModel(ILogger logger)
16 | {
17 | _logger = logger;
18 | }
19 |
20 |
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/wwwroot/css/gallery.css:
--------------------------------------------------------------------------------
1 | div.gallery {
2 | width: 100%;
3 | height: 50em;
4 | padding: 10px;
5 | background-color: lightsteelblue;
6 | overflow: auto;
7 | }
8 |
9 | div.gallery-entry {
10 | text-align: center;
11 | margin-right: 10px;
12 | float: left;
13 | width: 220px;
14 | height: 300px;
15 | }
16 |
17 | div.gallery-entry img {
18 | border: 1px solid #9b9a9a;
19 | border-radius: 5px;
20 | background-color: whitesmoke;
21 | padding: 10px;
22 | }
23 |
24 | div.gallery-entry p {
25 | color: white;
26 | }
27 |
--------------------------------------------------------------------------------
/TLSDKSamplesCS/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Windows.Forms;
5 | using Neodynamic.SDK.Printing;
6 |
7 | namespace ThermalLabelSdkSamplesCS
8 | {
9 | static class Program
10 | {
11 | ///
12 | /// The main entry point for the application.
13 | ///
14 | [STAThread]
15 | static void Main()
16 | {
17 |
18 | Application.EnableVisualStyles();
19 | Application.SetCompatibleTextRenderingDefault(false);
20 | Application.Run(new MainForm());
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFNetCoreDemo/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Windows;
2 |
3 | [assembly: ThemeInfo(
4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
5 | //(used if a resource is not found in the page,
6 | // or application resource dictionaries)
7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
8 | //(used if a resource is not found in the page,
9 | // app, or any theme specific resource dictionaries)
10 | )]
11 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/Pages/Index.cshtml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Mvc;
6 | using Microsoft.AspNetCore.Mvc.RazorPages;
7 | using Microsoft.Extensions.Logging;
8 |
9 | namespace TLClientPrintASPNETCORERazor.Pages
10 | {
11 | public class IndexModel : PageModel
12 | {
13 | private readonly ILogger _logger;
14 |
15 | public IndexModel(ILogger logger)
16 | {
17 | _logger = logger;
18 | }
19 |
20 | public void OnGet()
21 | {
22 |
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/Pages/Privacy.cshtml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Mvc;
6 | using Microsoft.AspNetCore.Mvc.RazorPages;
7 | using Microsoft.Extensions.Logging;
8 |
9 | namespace TLClientPrintASPNETCORERazor.Pages
10 | {
11 | public class PrivacyModel : PageModel
12 | {
13 | private readonly ILogger _logger;
14 |
15 | public PrivacyModel(ILogger logger)
16 | {
17 | _logger = logger;
18 | }
19 |
20 | public void OnGet()
21 | {
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/TLWindowsEditorWinFormsDemo/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Windows.Forms;
5 | using System.Threading;
6 | using Neodynamic.SDK.Printing;
7 | using SkiaSharp;
8 |
9 | namespace TLWindowsEditorWinFormsDemo
10 | {
11 | static class Program
12 | {
13 | ///
14 | /// The main entry point for the application.
15 | ///
16 | [STAThread]
17 | static void Main()
18 | {
19 | Application.EnableVisualStyles();
20 | Application.SetCompatibleTextRenderingDefault(false);
21 | Application.Run(new MainForm());
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) .NET Foundation. All rights reserved.
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License"); you may not use
4 | these files except in compliance with the License. You may obtain a copy of the
5 | License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software distributed
10 | under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
11 | CONDITIONS OF ANY KIND, either express or implied. See the License for the
12 | specific language governing permissions and limitations under the License.
13 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) .NET Foundation. All rights reserved.
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License"); you may not use
4 | these files except in compliance with the License. You may obtain a copy of the
5 | License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software distributed
10 | under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
11 | CONDITIONS OF ANY KIND, either express or implied. See the License for the
12 | specific language governing permissions and limitations under the License.
13 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/Pages/Privacy.cshtml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Mvc;
6 | using Microsoft.AspNetCore.Mvc.RazorPages;
7 | using Microsoft.Extensions.Logging;
8 |
9 | namespace TLWebEditorASPNETCORERazorDemo.Pages
10 | {
11 | public class PrivacyModel : PageModel
12 | {
13 | private readonly ILogger _logger;
14 |
15 | public PrivacyModel(ILogger logger)
16 | {
17 | _logger = logger;
18 | }
19 |
20 | public void OnGet()
21 | {
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Global.asax.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Web;
5 | using System.Web.Mvc;
6 | using System.Web.Optimization;
7 | using System.Web.Routing;
8 |
9 | namespace TLWebEditorLegacyMVCDemo
10 | {
11 | public class MvcApplication : System.Web.HttpApplication
12 | {
13 | protected void Application_Start()
14 | {
15 | AreaRegistration.RegisterAllAreas();
16 | FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
17 | RouteConfig.RegisterRoutes(RouteTable.Routes);
18 | BundleConfig.RegisterBundles(BundleTable.Bundles);
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/TLWindowsEditorWinFormsNetCoreDemo/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using System.Windows.Forms;
6 |
7 | namespace TLWindowsEditorWinFormsDemo
8 | {
9 | static class Program
10 | {
11 | ///
12 | /// The main entry point for the application.
13 | ///
14 | [STAThread]
15 | static void Main()
16 | {
17 | Application.SetHighDpiMode(HighDpiMode.SystemAware);
18 | Application.EnableVisualStyles();
19 | Application.SetCompatibleTextRenderingDefault(false);
20 | Application.Run(new MainForm());
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/App_Start/RouteConfig.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Web;
5 | using System.Web.Mvc;
6 | using System.Web.Routing;
7 |
8 | namespace TLWebEditorLegacyMVCDemo
9 | {
10 | public class RouteConfig
11 | {
12 | public static void RegisterRoutes(RouteCollection routes)
13 | {
14 | routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
15 |
16 | routes.MapRoute(
17 | name: "Default",
18 | url: "{controller}/{action}/{id}",
19 | defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
20 | );
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/TLSDKSamplesCS/Product.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ThermalLabelSdkSamplesCS
4 | {
5 | ///
6 | /// A sample class for Data Binding
7 | ///
8 | public class Product
9 | {
10 | string _id;
11 | string _name;
12 |
13 | public Product(string id, string name)
14 | {
15 | this.Id = id;
16 | this.Name = name;
17 | }
18 |
19 | public string Id
20 | {
21 | get { return _id; }
22 | set { _id = value; }
23 | }
24 |
25 | public string Name
26 | {
27 | get { return _name; }
28 | set { _name = value; }
29 | }
30 |
31 |
32 |
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/TLSDKSamplesWPFCS/Product.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace ThermalLabelSdkSamplesWPFCS
7 | {
8 | ///
9 | /// A sample class for Data Binding
10 | ///
11 | public class Product
12 | {
13 | string _id;
14 | string _name;
15 |
16 | public Product(string id, string name)
17 | {
18 | this.Id = id;
19 | this.Name = name;
20 | }
21 |
22 | public string Id
23 | {
24 | get { return _id; }
25 | set { _id = value; }
26 | }
27 |
28 | public string Name
29 | {
30 | get { return _name; }
31 | set { _name = value; }
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/UC/GalleryUC.xaml:
--------------------------------------------------------------------------------
1 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "iisSettings": {
3 | "windowsAuthentication": false,
4 | "anonymousAuthentication": true,
5 | "iisExpress": {
6 | "applicationUrl": "http://localhost:53314",
7 | "sslPort": 44326
8 | }
9 | },
10 | "profiles": {
11 | "IIS Express": {
12 | "commandName": "IISExpress",
13 | "launchBrowser": true,
14 | "environmentVariables": {
15 | "ASPNETCORE_ENVIRONMENT": "Development"
16 | }
17 | },
18 | "TLClientPrintASPNETCOREMVC": {
19 | "commandName": "Project",
20 | "launchBrowser": true,
21 | "applicationUrl": "https://localhost:5001;http://localhost:5000",
22 | "environmentVariables": {
23 | "ASPNETCORE_ENVIRONMENT": "Development"
24 | }
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "iisSettings": {
3 | "windowsAuthentication": false,
4 | "anonymousAuthentication": true,
5 | "iisExpress": {
6 | "applicationUrl": "http://localhost:52119",
7 | "sslPort": 44392
8 | }
9 | },
10 | "profiles": {
11 | "IIS Express": {
12 | "commandName": "IISExpress",
13 | "launchBrowser": true,
14 | "environmentVariables": {
15 | "ASPNETCORE_ENVIRONMENT": "Development"
16 | }
17 | },
18 | "TLClientPrintASPNETCORERazor": {
19 | "commandName": "Project",
20 | "launchBrowser": true,
21 | "applicationUrl": "https://localhost:5001;http://localhost:5000",
22 | "environmentVariables": {
23 | "ASPNETCORE_ENVIRONMENT": "Development"
24 | }
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "iisSettings": {
3 | "windowsAuthentication": false,
4 | "anonymousAuthentication": true,
5 | "iisExpress": {
6 | "applicationUrl": "http://localhost:62412",
7 | "sslPort": 0
8 | }
9 | },
10 | "profiles": {
11 | "IIS Express": {
12 | "commandName": "IISExpress",
13 | "launchBrowser": true,
14 | "environmentVariables": {
15 | "ASPNETCORE_ENVIRONMENT": "Development"
16 | }
17 | },
18 | "TLWebEditorASPNETCOREMVCDemo": {
19 | "commandName": "Project",
20 | "launchBrowser": true,
21 | "environmentVariables": {
22 | "ASPNETCORE_ENVIRONMENT": "Development"
23 | },
24 | "applicationUrl": "https://localhost:5001;http://localhost:5000"
25 | }
26 | }
27 | }
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net7.0
5 | x86
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "profiles": {
3 | "IIS Express": {
4 | "commandName": "IISExpress",
5 | "launchBrowser": true,
6 | "environmentVariables": {
7 | "ASPNETCORE_ENVIRONMENT": "Development"
8 | }
9 | },
10 | "TLWebEditorASPNETCORERazorDemo": {
11 | "commandName": "Project",
12 | "launchBrowser": true,
13 | "environmentVariables": {
14 | "ASPNETCORE_ENVIRONMENT": "Development"
15 | },
16 | "applicationUrl": "https://localhost:5001;http://localhost:5000"
17 | }
18 | },
19 | "iisSettings": {
20 | "windowsAuthentication": false,
21 | "anonymousAuthentication": true,
22 | "iisExpress": {
23 | "applicationUrl": "http://localhost:29615",
24 | "sslPort": 44349
25 | }
26 | }
27 | }
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Hosting;
6 | using Microsoft.Extensions.Configuration;
7 | using Microsoft.Extensions.Hosting;
8 | using Microsoft.Extensions.Logging;
9 |
10 | namespace TLClientPrintASPNETCOREMVC
11 | {
12 | public class Program
13 | {
14 | public static void Main(string[] args)
15 | {
16 | CreateHostBuilder(args).Build().Run();
17 | }
18 |
19 | public static IHostBuilder CreateHostBuilder(string[] args) =>
20 | Host.CreateDefaultBuilder(args)
21 | .ConfigureWebHostDefaults(webBuilder =>
22 | {
23 | webBuilder.UseStartup();
24 | });
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Hosting;
6 | using Microsoft.Extensions.Configuration;
7 | using Microsoft.Extensions.Hosting;
8 | using Microsoft.Extensions.Logging;
9 |
10 | namespace TLClientPrintASPNETCORERazor
11 | {
12 | public class Program
13 | {
14 | public static void Main(string[] args)
15 | {
16 | CreateHostBuilder(args).Build().Run();
17 | }
18 |
19 | public static IHostBuilder CreateHostBuilder(string[] args) =>
20 | Host.CreateDefaultBuilder(args)
21 | .ConfigureWebHostDefaults(webBuilder =>
22 | {
23 | webBuilder.UseStartup();
24 | });
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Hosting;
6 | using Microsoft.Extensions.Configuration;
7 | using Microsoft.Extensions.Hosting;
8 | using Microsoft.Extensions.Logging;
9 |
10 | namespace TLWebEditorASPNETCOREMVCDemo
11 | {
12 | public class Program
13 | {
14 | public static void Main(string[] args)
15 | {
16 | CreateHostBuilder(args).Build().Run();
17 | }
18 |
19 | public static IHostBuilder CreateHostBuilder(string[] args) =>
20 | Host.CreateDefaultBuilder(args)
21 | .ConfigureWebHostDefaults(webBuilder =>
22 | {
23 | webBuilder.UseStartup();
24 | });
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Hosting;
6 | using Microsoft.Extensions.Configuration;
7 | using Microsoft.Extensions.Hosting;
8 | using Microsoft.Extensions.Logging;
9 |
10 | namespace TLWebEditorASPNETCORERazorDemo
11 | {
12 | public class Program
13 | {
14 | public static void Main(string[] args)
15 | {
16 | CreateHostBuilder(args).Build().Run();
17 | }
18 |
19 | public static IHostBuilder CreateHostBuilder(string[] args) =>
20 | Host.CreateDefaultBuilder(args)
21 | .ConfigureWebHostDefaults(webBuilder =>
22 | {
23 | webBuilder.UseStartup();
24 | });
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/LabelsGallery/index.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Content/Site.css:
--------------------------------------------------------------------------------
1 | body {
2 | padding-top: 50px;
3 | padding-bottom: 20px;
4 | }
5 |
6 | /* Set padding to keep content from hitting the edges */
7 | .body-content {
8 | padding-left: 15px;
9 | padding-right: 15px;
10 | }
11 |
12 | /* Override the default bootstrap behavior where horizontal description lists
13 | will truncate terms that are too long to fit in the left column
14 | */
15 | .dl-horizontal dt {
16 | white-space: normal;
17 | }
18 |
19 | /* Set width on the form input elements since they're 100% wide by default */
20 | input,
21 | select,
22 | textarea {
23 | max-width: 280px;
24 | }
25 |
26 | .circle {
27 | display: inline-block;
28 | height: 40px;
29 | width: 40px;
30 | line-height: 40px;
31 | -moz-border-radius: 20px;
32 | border-radius: 20px;
33 | background-color: #00d8ff;
34 | color: #FFF;
35 | text-align: center;
36 | }
37 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netcoreapp3.1
5 |
6 |
7 |
8 | x64
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/UC/ColorUIEditorUC.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/UC/ImageFileUIEditorUC.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/Views/Shared/Error.cshtml:
--------------------------------------------------------------------------------
1 | @model ErrorViewModel
2 | @{
3 | ViewData["Title"] = "Error";
4 | }
5 |
6 |
Error.
7 |
An error occurred while processing your request.
8 |
9 | @if (Model.ShowRequestId)
10 | {
11 |
12 | Request ID:@Model.RequestId
13 |
14 | }
15 |
16 |
Development Mode
17 |
18 | Swapping to Development environment will display more detailed information about the error that occurred.
19 |
20 |
21 | The Development environment shouldn't be enabled for deployed applications.
22 | It can result in displaying sensitive information from exceptions to end users.
23 | For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development
24 | and restarting the app.
25 |
19 | Swapping to the Development environment displays detailed information about the error that occurred.
20 |
21 |
22 | The Development environment shouldn't be enabled for deployed applications.
23 | It can result in displaying sensitive information from exceptions to end users.
24 | For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development
25 | and restarting the app.
26 |
18 | Swapping to Development environment will display more detailed information about the error that occurred.
19 |
20 |
21 | The Development environment shouldn't be enabled for deployed applications.
22 | It can result in displaying sensitive information from exceptions to end users.
23 | For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development
24 | and restarting the app.
25 |
19 | Swapping to the Development environment displays detailed information about the error that occurred.
20 |
21 |
22 | The Development environment shouldn't be enabled for deployed applications.
23 | It can result in displaying sensitive information from exceptions to end users.
24 | For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development
25 | and restarting the app.
26 |
27 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/Pages/Error.cshtml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Diagnostics;
4 | using System.Linq;
5 | using System.Threading.Tasks;
6 | using Microsoft.AspNetCore.Mvc;
7 | using Microsoft.AspNetCore.Mvc.RazorPages;
8 | using Microsoft.Extensions.Logging;
9 |
10 | namespace TLWebEditorASPNETCORERazorDemo.Pages
11 | {
12 | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
13 | public class ErrorModel : PageModel
14 | {
15 | public string RequestId { get; set; }
16 |
17 | public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
18 |
19 | private readonly ILogger _logger;
20 |
21 | public ErrorModel(ILogger logger)
22 | {
23 | _logger = logger;
24 | }
25 |
26 | public void OnGet()
27 | {
28 | RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier;
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/UC/ExpressionUIEditorUC.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Readme.txt:
--------------------------------------------------------------------------------
1 | ThermalLabel Web Editor (Server) for ASP.NET
2 | ============================================
3 |
4 | /////////////////////////////////////////////////////////////////////////////////////////////
5 | VERY IMPORTANT!
6 |
7 | This package requires the Neodynamic.Web.ThermalLabelEditor.Assets package to be installed
8 | at the ASP.NET frontend project where the Visual Web Label Editor will be used.
9 | Please refer to the sample projects https://github.com/neodynamic/ThermalLabel-SDK
10 | /////////////////////////////////////////////////////////////////////////////////////////////
11 |
12 |
13 | 1. Product details at https://neodynamic.com/products/printing/thermal-label/sdk-vb-net-csharp
14 |
15 | 2. Please download Sample/Demo projects for ASP.NET at https://github.com/neodynamic/ThermalLabel-SDK
16 |
17 | 3. Help Doc https://neodynamic.com/Products/Help/ThermalLabel14.0
18 |
19 | 4. If you need tech assistance, please contact our team at https://neodynamic.com/support
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/Readme.txt:
--------------------------------------------------------------------------------
1 | ThermalLabel Web Editor (Server) for ASP.NET
2 | ============================================
3 |
4 | /////////////////////////////////////////////////////////////////////////////////////////////
5 | VERY IMPORTANT!
6 |
7 | This package requires the Neodynamic.Web.ThermalLabelEditor.Assets package to be installed
8 | at the ASP.NET frontend project where the Visual Web Label Editor will be used.
9 | Please refer to the sample projects https://github.com/neodynamic/ThermalLabel-SDK
10 | /////////////////////////////////////////////////////////////////////////////////////////////
11 |
12 |
13 | 1. Product details at https://neodynamic.com/products/printing/thermal-label/sdk-vb-net-csharp
14 |
15 | 2. Please download Sample/Demo projects for ASP.NET at https://github.com/neodynamic/ThermalLabel-SDK
16 |
17 | 3. Help Doc https://neodynamic.com/Products/Help/ThermalLabel14.0
18 |
19 | 4. If you need tech assistance, please contact our team at https://neodynamic.com/support
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/UC/TableSelector.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/LabelsGallery/Avery-94207.tl:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/Dialogs/DpiDialog.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using System.Windows;
5 | using System.Windows.Controls;
6 | using System.Windows.Data;
7 | using System.Windows.Documents;
8 | using System.Windows.Input;
9 | using System.Windows.Media;
10 | using System.Windows.Media.Imaging;
11 | using System.Windows.Shapes;
12 |
13 | namespace TLWindowsEditorWPFDemo
14 | {
15 | ///
16 | /// Interaction logic for DpiDialog.xaml
17 | ///
18 | public partial class DpiDialog : Window
19 | {
20 | public DpiDialog()
21 | {
22 | InitializeComponent();
23 | }
24 |
25 | public double Dpi
26 | {
27 | get
28 | {
29 | return this.nudDpi.Value.Value;
30 | }
31 | set
32 | {
33 | this.nudDpi.Value = value;
34 | }
35 | }
36 |
37 | private void cmdOK_Click(object sender, RoutedEventArgs e)
38 | {
39 | this.DialogResult = true;
40 | }
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/LabelsGallery/index-v10.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/TLClientPrint.Plugin.CustomPrintDialog/PrintDialogPlugin.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Neodynamic.SDK.Printing;
6 | using TLClientPrintPlugin;
7 |
8 | namespace TLClientPrint.Plugin.CustomPrintDialog
9 | {
10 | public class PrintDialogPlugin : IPluginPrinterSettings
11 | {
12 |
13 | PrinterSettingsDialog psd = new PrinterSettingsDialog();
14 |
15 | public int Copies { get; set; }
16 | public PrintOrientation PrintOrientation { get; set; }
17 |
18 |
19 | #region IPluginPrinterSettings Members
20 |
21 | public Neodynamic.SDK.Printing.PrinterSettings CreatePrinterSettings()
22 | {
23 | if (psd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
24 | {
25 | this.Copies = psd.Copies;
26 | this.PrintOrientation = psd.PrintOrientation;
27 |
28 | return psd.PrinterSettings;
29 | }
30 | else
31 | return null;
32 | }
33 |
34 | #endregion
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/Controllers/HomeController.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Diagnostics;
4 | using System.Linq;
5 | using System.Threading.Tasks;
6 | using Microsoft.AspNetCore.Mvc;
7 | using Microsoft.Extensions.Logging;
8 | using TLClientPrintASPNETCOREMVC.Models;
9 |
10 | namespace TLClientPrintASPNETCOREMVC.Controllers
11 | {
12 | public class HomeController : Controller
13 | {
14 | private readonly ILogger _logger;
15 |
16 | public HomeController(ILogger logger)
17 | {
18 | _logger = logger;
19 | }
20 |
21 | public IActionResult Index()
22 | {
23 | return View();
24 | }
25 |
26 | public IActionResult Privacy()
27 | {
28 | return View();
29 | }
30 |
31 | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
32 | public IActionResult Error()
33 | {
34 | return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
35 | }
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/Dialogs/ColorDialog.xaml:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/Dialogs/ColorDialog.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using System.Windows;
5 | using System.Windows.Controls;
6 | using System.Windows.Data;
7 | using System.Windows.Documents;
8 | using System.Windows.Input;
9 | using System.Windows.Media;
10 | using System.Windows.Media.Imaging;
11 | using System.Windows.Shapes;
12 |
13 | namespace TLWindowsEditorWPFDemo
14 | {
15 | ///
16 | /// Interaction logic for ColorDialog.xaml
17 | ///
18 | public partial class ColorDialog : Window
19 | {
20 | public ColorDialog()
21 | {
22 | InitializeComponent();
23 | }
24 |
25 |
26 | public string ColorHex
27 | {
28 | get
29 | {
30 | return this.colorCanvas1.HexadecimalString;
31 | }
32 | set
33 | {
34 | this.colorCanvas1.HexadecimalString = value;
35 | }
36 | }
37 |
38 | private void cmdOK_Click(object sender, RoutedEventArgs e)
39 | {
40 | this.DialogResult = true;
41 | }
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo/Controllers/HomeController.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Diagnostics;
4 | using System.Linq;
5 | using System.Threading.Tasks;
6 | using Microsoft.AspNetCore.Mvc;
7 | using Microsoft.Extensions.Logging;
8 | using TLWebEditorASPNETCOREMVCDemo.Models;
9 |
10 | namespace TLWebEditorASPNETCOREMVCDemo.Controllers
11 | {
12 | public class HomeController : Controller
13 | {
14 | private readonly ILogger _logger;
15 |
16 | public HomeController(ILogger logger)
17 | {
18 | _logger = logger;
19 | }
20 |
21 | public IActionResult Index()
22 | {
23 | return View();
24 | }
25 |
26 | public IActionResult Privacy()
27 | {
28 | return View();
29 | }
30 |
31 | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
32 | public IActionResult Error()
33 | {
34 | return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
35 | }
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/TLSDKSamplesCS/Properties/Settings.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 TLSDKSamplesCS.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.5.0.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/TLSDKSamplesWPFCS/Properties/Settings.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 TLSDKSamplesWPFCS.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.5.0.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/TLSDKSamplesCS/TLSDKSamplesCS.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLSDKSamplesCS", "TLSDKSamplesCS.csproj", "{0B8A10AB-32B4-41FD-BAE1-7239AD439226}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {0B8A10AB-32B4-41FD-BAE1-7239AD439226}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {0B8A10AB-32B4-41FD-BAE1-7239AD439226}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {0B8A10AB-32B4-41FD-BAE1-7239AD439226}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {0B8A10AB-32B4-41FD-BAE1-7239AD439226}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {656DF220-12A4-4857-A179-05E169C340B7}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/Properties/Settings.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 TLWindowsEditorWPFDemo.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/TLWindowsEditorWinFormsDemo/Properties/Settings.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 TLWindowsEditorWinFormsDemo.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.5.0.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/TLSDKSamplesWPFCS/TLSDKSamplesWPFCS.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLSDKSamplesWPFCS", "TLSDKSamplesWPFCS.csproj", "{06D6FB6A-14E1-48A4-9886-3D96C0DFFB76}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {06D6FB6A-14E1-48A4-9886-3D96C0DFFB76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {06D6FB6A-14E1-48A4-9886-3D96C0DFFB76}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {06D6FB6A-14E1-48A4-9886-3D96C0DFFB76}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {06D6FB6A-14E1-48A4-9886-3D96C0DFFB76}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {CBC26E2C-4551-4371-90CB-F59A6E8C7228}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/css/neoPropGrid.css:
--------------------------------------------------------------------------------
1 | .neoPropGrid{
2 | font-size:smaller;
3 | }
4 |
5 | .my-custom-scrollbar {
6 | position: relative;
7 | height: 50em;
8 | overflow: auto;
9 | }
10 |
11 | .table-wrapper-scroll-y {
12 | display: block;
13 | }
14 |
15 | .checkbox label:after {
16 | content: '';
17 | display: table;
18 | clear: both;
19 | }
20 |
21 | .checkbox .cr {
22 | position: relative;
23 | display: inline-block;
24 | border: 1px solid #a9a9a9;
25 | border-radius: .25em;
26 | width: 1.3em;
27 | height: 1.3em;
28 | float: left;
29 | margin-right: .5em;
30 | }
31 |
32 | .checkbox .cr .cr-icon {
33 | position: absolute;
34 | font-size: .8em;
35 | line-height: 0;
36 | top: 50%;
37 | left: 15%;
38 | }
39 |
40 | .checkbox label input[type="checkbox"] {
41 | display: none;
42 | }
43 |
44 | .checkbox label input[type="checkbox"] + .cr > .cr-icon {
45 | opacity: 0;
46 | }
47 |
48 | .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
49 | opacity: 1;
50 | }
51 |
52 | .checkbox label input[type="checkbox"]:disabled + .cr {
53 | opacity: .5;
54 | }
55 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/wwwroot/lib/jquery-validation/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 | =====================
3 |
4 | Copyright Jörn Zaefferer
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy
7 | of this software and associated documentation files (the "Software"), to deal
8 | in the Software without restriction, including without limitation the rights
9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 | copies of the Software, and to permit persons to whom the Software is
11 | furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in
14 | all copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22 | THE SOFTWARE.
23 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/wwwroot/lib/jquery-validation/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 | =====================
3 |
4 | Copyright Jörn Zaefferer
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy
7 | of this software and associated documentation files (the "Software"), to deal
8 | in the Software without restriction, including without limitation the rights
9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 | copies of the Software, and to permit persons to whom the Software is
11 | furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in
14 | all copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22 | THE SOFTWARE.
23 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Content/neoPropGrid.css:
--------------------------------------------------------------------------------
1 | .neoPropGrid{
2 | font-size:smaller;
3 | }
4 |
5 | .my-custom-scrollbar {
6 | position: relative;
7 | height: 50em;
8 | overflow: auto;
9 | }
10 |
11 | .table-wrapper-scroll-y {
12 | display: block;
13 | }
14 |
15 | .checkbox label:after {
16 | content: '';
17 | display: table;
18 | clear: both;
19 | }
20 |
21 | .checkbox .cr {
22 | position: relative;
23 | display: inline-block;
24 | border: 1px solid #a9a9a9;
25 | border-radius: .25em;
26 | width: 1.3em;
27 | height: 1.3em;
28 | float: left;
29 | margin-right: .5em;
30 | }
31 |
32 | .checkbox .cr .cr-icon {
33 | position: absolute;
34 | font-size: .8em;
35 | line-height: 0;
36 | top: 50%;
37 | left: 15%;
38 | }
39 |
40 | .checkbox label input[type="checkbox"] {
41 | display: none;
42 | }
43 |
44 | .checkbox label input[type="checkbox"] + .cr > .cr-icon {
45 | opacity: 0;
46 | }
47 |
48 | .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
49 | opacity: 1;
50 | }
51 |
52 | .checkbox label input[type="checkbox"]:disabled + .cr {
53 | opacity: .5;
54 | }
55 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/Content/neoPropGrid.css:
--------------------------------------------------------------------------------
1 | .neoPropGrid{
2 | font-size:smaller;
3 | }
4 |
5 | .my-custom-scrollbar {
6 | position: relative;
7 | height: 50em;
8 | overflow: auto;
9 | }
10 |
11 | .table-wrapper-scroll-y {
12 | display: block;
13 | }
14 |
15 | .checkbox label:after {
16 | content: '';
17 | display: table;
18 | clear: both;
19 | }
20 |
21 | .checkbox .cr {
22 | position: relative;
23 | display: inline-block;
24 | border: 1px solid #a9a9a9;
25 | border-radius: .25em;
26 | width: 1.3em;
27 | height: 1.3em;
28 | float: left;
29 | margin-right: .5em;
30 | }
31 |
32 | .checkbox .cr .cr-icon {
33 | position: absolute;
34 | font-size: .8em;
35 | line-height: 0;
36 | top: 50%;
37 | left: 15%;
38 | }
39 |
40 | .checkbox label input[type="checkbox"] {
41 | display: none;
42 | }
43 |
44 | .checkbox label input[type="checkbox"] + .cr > .cr-icon {
45 | opacity: 0;
46 | }
47 |
48 | .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
49 | opacity: 1;
50 | }
51 |
52 | .checkbox label input[type="checkbox"]:disabled + .cr {
53 | opacity: .5;
54 | }
55 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/TLWindowsEditorWPFDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30717.126
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLWindowsEditorWPFDemo", "TLWindowsEditorWPFDemo.csproj", "{05DCA5F2-C656-406F-9458-DCBF129B4CDD}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {05DCA5F2-C656-406F-9458-DCBF129B4CDD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {05DCA5F2-C656-406F-9458-DCBF129B4CDD}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {05DCA5F2-C656-406F-9458-DCBF129B4CDD}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {05DCA5F2-C656-406F-9458-DCBF129B4CDD}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {B1862C9E-4FA3-4451-830C-3A6E5D85100F}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/LabelsGallery/unicode-rtl-texts.tl:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo/wwwroot/css/neoPropGrid.css:
--------------------------------------------------------------------------------
1 | .neoPropGrid{
2 | font-size:smaller;
3 | }
4 |
5 | .my-custom-scrollbar {
6 | position: relative;
7 | height: 50em;
8 | overflow: auto;
9 | }
10 |
11 | .table-wrapper-scroll-y {
12 | display: block;
13 | }
14 |
15 | .checkbox label:after {
16 | content: '';
17 | display: table;
18 | clear: both;
19 | }
20 |
21 | .checkbox .cr {
22 | position: relative;
23 | display: inline-block;
24 | border: 1px solid #a9a9a9;
25 | border-radius: .25em;
26 | width: 1.3em;
27 | height: 1.3em;
28 | float: left;
29 | margin-right: .5em;
30 | }
31 |
32 | .checkbox .cr .cr-icon {
33 | position: absolute;
34 | font-size: .8em;
35 | line-height: 0;
36 | top: 50%;
37 | left: 15%;
38 | }
39 |
40 | .checkbox label input[type="checkbox"] {
41 | display: none;
42 | }
43 |
44 | .checkbox label input[type="checkbox"] + .cr > .cr-icon {
45 | opacity: 0;
46 | }
47 |
48 | .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
49 | opacity: 1;
50 | }
51 |
52 | .checkbox label input[type="checkbox"]:disabled + .cr {
53 | opacity: .5;
54 | }
55 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFDemo/Dialogs/DpiDialog.xaml:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/wwwroot/css/neoPropGrid.css:
--------------------------------------------------------------------------------
1 | .neoPropGrid{
2 | font-size:smaller;
3 | }
4 |
5 | .my-custom-scrollbar {
6 | position: relative;
7 | height: 50em;
8 | overflow: auto;
9 | }
10 |
11 | .table-wrapper-scroll-y {
12 | display: block;
13 | }
14 |
15 | .checkbox label:after {
16 | content: '';
17 | display: table;
18 | clear: both;
19 | }
20 |
21 | .checkbox .cr {
22 | position: relative;
23 | display: inline-block;
24 | border: 1px solid #a9a9a9;
25 | border-radius: .25em;
26 | width: 1.3em;
27 | height: 1.3em;
28 | float: left;
29 | margin-right: .5em;
30 | }
31 |
32 | .checkbox .cr .cr-icon {
33 | position: absolute;
34 | font-size: .8em;
35 | line-height: 0;
36 | top: 50%;
37 | left: 15%;
38 | }
39 |
40 | .checkbox label input[type="checkbox"] {
41 | display: none;
42 | }
43 |
44 | .checkbox label input[type="checkbox"] + .cr > .cr-icon {
45 | opacity: 0;
46 | }
47 |
48 | .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
49 | opacity: 1;
50 | }
51 |
52 | .checkbox label input[type="checkbox"]:disabled + .cr {
53 | opacity: .5;
54 | }
55 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/wwwroot/lib/bootstrap/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2011-2018 Twitter, Inc.
4 | Copyright (c) 2011-2018 The Bootstrap Authors
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy
7 | of this software and associated documentation files (the "Software"), to deal
8 | in the Software without restriction, including without limitation the rights
9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 | copies of the Software, and to permit persons to whom the Software is
11 | furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in
14 | all copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22 | THE SOFTWARE.
23 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/wwwroot/lib/bootstrap/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2011-2018 Twitter, Inc.
4 | Copyright (c) 2011-2018 The Bootstrap Authors
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy
7 | of this software and associated documentation files (the "Software"), to deal
8 | in the Software without restriction, including without limitation the rights
9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 | copies of the Software, and to permit persons to whom the Software is
11 | furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in
14 | all copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22 | THE SOFTWARE.
23 |
--------------------------------------------------------------------------------
/TLWindowsEditorWinFormsDemo/TLWindowsEditorWinFormsDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLWindowsEditorWinFormsDemo", "TLWindowsEditorWinFormsDemo.csproj", "{7EA03266-0A6C-4F88-A49E-06945E743D49}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {7EA03266-0A6C-4F88-A49E-06945E743D49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {7EA03266-0A6C-4F88-A49E-06945E743D49}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {7EA03266-0A6C-4F88-A49E-06945E743D49}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {7EA03266-0A6C-4F88-A49E-06945E743D49}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {D8C6DD7D-D674-4260-A641-303A06039F88}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLWebEditorWebFormsDemo", "TLWebEditorWebFormsDemo\TLWebEditorWebFormsDemo.csproj", "{FC105F1B-A0AA-40C8-8FFE-17F5B1E608A3}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {FC105F1B-A0AA-40C8-8FFE-17F5B1E608A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {FC105F1B-A0AA-40C8-8FFE-17F5B1E608A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {FC105F1B-A0AA-40C8-8FFE-17F5B1E608A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {FC105F1B-A0AA-40C8-8FFE-17F5B1E608A3}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {B9128FA3-51F0-4EFF-8193-DDA3F8B4133A}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLWebEditorLegacyMVCDemo", "TLWebEditorLegacyMVCDemo\TLWebEditorLegacyMVCDemo.csproj", "{CB8FE068-F212-44A3-B981-66E6B18E407A}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {CB8FE068-F212-44A3-B981-66E6B18E407A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {CB8FE068-F212-44A3-B981-66E6B18E407A}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {CB8FE068-F212-44A3-B981-66E6B18E407A}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {CB8FE068-F212-44A3-B981-66E6B18E407A}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {2149CE6B-2CF1-40D2-B004-37D8C8087A43}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWindowsEditorWPFNetCoreDemo/TLWindowsEditorWPFNetCoreDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30717.126
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TLWindowsEditorWPFNetCoreDemo", "TLWindowsEditorWPFNetCoreDemo.csproj", "{447D07AD-CC6E-46C9-818D-163CDAEF85E6}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {447D07AD-CC6E-46C9-818D-163CDAEF85E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {447D07AD-CC6E-46C9-818D-163CDAEF85E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {447D07AD-CC6E-46C9-818D-163CDAEF85E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {447D07AD-CC6E-46C9-818D-163CDAEF85E6}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {99CE6A19-DB89-4345-940F-7732792EA4EF}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCOREMVC/TLClientPrintASPNETCOREMVC.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLClientPrintASPNETCOREMVC", "TLClientPrintASPNETCOREMVC.csproj", "{74993A4F-0C75-4FCB-9C7B-A2CA59AFC449}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {74993A4F-0C75-4FCB-9C7B-A2CA59AFC449}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {74993A4F-0C75-4FCB-9C7B-A2CA59AFC449}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {74993A4F-0C75-4FCB-9C7B-A2CA59AFC449}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {74993A4F-0C75-4FCB-9C7B-A2CA59AFC449}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {DD2C1EAF-D8C8-4ECD-8C46-837384BCABA3}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/ASPNETClientPrint/TLClientPrintASPNETCORERazor/TLClientPrintASPNETCORERazor.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLClientPrintASPNETCORERazor", "TLClientPrintASPNETCORERazor.csproj", "{13BC9E74-F4B4-4DC9-A2AC-DEEA1548E227}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {13BC9E74-F4B4-4DC9-A2AC-DEEA1548E227}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {13BC9E74-F4B4-4DC9-A2AC-DEEA1548E227}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {13BC9E74-F4B4-4DC9-A2AC-DEEA1548E227}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {13BC9E74-F4B4-4DC9-A2AC-DEEA1548E227}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {494402E6-44D9-4BDD-8DC2-91097990A2B9}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWindowsEditorWinFormsNetCoreDemo/TLWindowsEditorWinFormsNetCoreDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TLWindowsEditorWinFormsNetCoreDemo", "TLWindowsEditorWinFormsNetCoreDemo.csproj", "{64023BF2-421B-4D5F-9525-52FA35984899}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {64023BF2-421B-4D5F-9525-52FA35984899}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {64023BF2-421B-4D5F-9525-52FA35984899}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {64023BF2-421B-4D5F-9525-52FA35984899}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {64023BF2-421B-4D5F-9525-52FA35984899}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {A0E9C8C1-859B-4B35-A1D3-04CC3CFA377A}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLWebEditorASPNETCOREMVCDemo", "TLWebEditorASPNETCOREMVCDemo\TLWebEditorASPNETCOREMVCDemo.csproj", "{962470F5-F5CE-46BD-826D-7A8D7A040499}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {962470F5-F5CE-46BD-826D-7A8D7A040499}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {962470F5-F5CE-46BD-826D-7A8D7A040499}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {962470F5-F5CE-46BD-826D-7A8D7A040499}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {962470F5-F5CE-46BD-826D-7A8D7A040499}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {B03F40BC-B20B-499C-9D46-95CE76E997F8}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/Content/ThermalLabelWebEditor.css:
--------------------------------------------------------------------------------
1 | /*
2 | * ThermalLabel Web Editor Add-on
3 | * ThermalLabelWebEditor-14.0.css
4 | * @author Neodynamic (http://neodynamic.com/)
5 | * Contact: https://neodynamic.com/support
6 | * WebPage: https://neodynamic.com/products/printing/thermal-label/web-editor/
7 | */
8 |
9 | #thermalLabelWebEditor {
10 | --workspace-background-color: rgb(205, 209, 214);
11 | --label-document-frame-background-image: none;
12 | --label-document-frame-background-color: #ffffff;
13 | --label-document-frame-border-color: #a9a9a9;
14 | --label-document-frame-corner-radius: 10px;
15 | --grid-color: #cccccc;
16 | --item-design-time-border-color: #d3d3d364;
17 | --item-tooltip-color: #000000;
18 | --item-tooltip-background-color: #f5f5f5;
19 | --item-tooltip-border-color: #808080;
20 | --adorner-handler-background-color: #00ffff;
21 | --adorner-frame-border-color: #000000;
22 | --adorner-out-of-label-border-color: #ff0000;
23 | --repeater-item-color: #00bfff;
24 | --rulers-background-color: #ffffff;
25 | --rulers-corner-background-color: #cccccc;
26 | --rulers-selection-background-color: #cccccc;
27 | --rulers-text-color: #000000;
28 | --label-document-margin-color: #add8e6;
29 | }
30 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/css/ThermalLabelWebEditor-14.0.css:
--------------------------------------------------------------------------------
1 | /*
2 | * ThermalLabel Web Editor Add-on
3 | * ThermalLabelWebEditor-14.0.css
4 | * @author Neodynamic (http://neodynamic.com/)
5 | * Contact: https://neodynamic.com/support
6 | * WebPage: https://neodynamic.com/products/printing/thermal-label/web-editor/
7 | */
8 |
9 | #thermalLabelWebEditor {
10 | --workspace-background-color: rgb(205, 209, 214);
11 | --label-document-frame-background-image: none;
12 | --label-document-frame-background-color: #ffffff;
13 | --label-document-frame-border-color: #a9a9a9;
14 | --label-document-frame-corner-radius: 10px;
15 | --grid-color: #cccccc;
16 | --item-design-time-border-color: #d3d3d364;
17 | --item-tooltip-color: #000000;
18 | --item-tooltip-background-color: #f5f5f5;
19 | --item-tooltip-border-color: #808080;
20 | --adorner-handler-background-color: #00ffff;
21 | --adorner-frame-border-color: #000000;
22 | --adorner-out-of-label-border-color: #ff0000;
23 | --repeater-item-color: #00bfff;
24 | --rulers-background-color: #ffffff;
25 | --rulers-corner-background-color: #cccccc;
26 | --rulers-selection-background-color: #cccccc;
27 | --rulers-text-color: #000000;
28 | --label-document-margin-color: #add8e6;
29 | }
30 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Content/ThermalLabelWebEditor.css:
--------------------------------------------------------------------------------
1 | /*
2 | * ThermalLabel Web Editor Add-on
3 | * ThermalLabelWebEditor-14.0.css
4 | * @author Neodynamic (http://neodynamic.com/)
5 | * Contact: https://neodynamic.com/support
6 | * WebPage: https://neodynamic.com/products/printing/thermal-label/web-editor/
7 | */
8 |
9 | #thermalLabelWebEditor {
10 | --workspace-background-color: rgb(205, 209, 214);
11 | --label-document-frame-background-image: none;
12 | --label-document-frame-background-color: #ffffff;
13 | --label-document-frame-border-color: #a9a9a9;
14 | --label-document-frame-corner-radius: 10px;
15 | --grid-color: #cccccc;
16 | --item-design-time-border-color: #d3d3d364;
17 | --item-tooltip-color: #000000;
18 | --item-tooltip-background-color: #f5f5f5;
19 | --item-tooltip-border-color: #808080;
20 | --adorner-handler-background-color: #00ffff;
21 | --adorner-frame-border-color: #000000;
22 | --adorner-out-of-label-border-color: #ff0000;
23 | --repeater-item-color: #00bfff;
24 | --rulers-background-color: #ffffff;
25 | --rulers-corner-background-color: #cccccc;
26 | --rulers-selection-background-color: #cccccc;
27 | --rulers-text-color: #000000;
28 | --label-document-margin-color: #add8e6;
29 | }
30 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30320.27
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TLWebEditorASPNETCORERazorDemo", "TLWebEditorASPNETCORERazorDemo\TLWebEditorASPNETCORERazorDemo.csproj", "{E0D3FB10-6C35-476D-9120-A3CAE6DEE138}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {E0D3FB10-6C35-476D-9120-A3CAE6DEE138}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {E0D3FB10-6C35-476D-9120-A3CAE6DEE138}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {E0D3FB10-6C35-476D-9120-A3CAE6DEE138}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {E0D3FB10-6C35-476D-9120-A3CAE6DEE138}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {51E869E4-39C2-46EF-967F-8DED07332A78}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Content/ThermalLabelWebEditor-14.0.css:
--------------------------------------------------------------------------------
1 | /*
2 | * ThermalLabel Web Editor Add-on
3 | * ThermalLabelWebEditor-14.0.css
4 | * @author Neodynamic (http://neodynamic.com/)
5 | * Contact: https://neodynamic.com/support
6 | * WebPage: https://neodynamic.com/products/printing/thermal-label/web-editor/
7 | */
8 |
9 | #thermalLabelWebEditor {
10 | --workspace-background-color: rgb(205, 209, 214);
11 | --label-document-frame-background-image: none;
12 | --label-document-frame-background-color: #ffffff;
13 | --label-document-frame-border-color: #a9a9a9;
14 | --label-document-frame-corner-radius: 10px;
15 | --grid-color: #cccccc;
16 | --item-design-time-border-color: #d3d3d364;
17 | --item-tooltip-color: #000000;
18 | --item-tooltip-background-color: #f5f5f5;
19 | --item-tooltip-border-color: #808080;
20 | --adorner-handler-background-color: #00ffff;
21 | --adorner-frame-border-color: #000000;
22 | --adorner-out-of-label-border-color: #ff0000;
23 | --repeater-item-color: #00bfff;
24 | --rulers-background-color: #ffffff;
25 | --rulers-corner-background-color: #cccccc;
26 | --rulers-selection-background-color: #cccccc;
27 | --rulers-text-color: #000000;
28 | --label-document-margin-color: #add8e6;
29 | }
30 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCOREMVCDemo/TLWebEditorASPNETCOREMVCDemo/wwwroot/css/ThermalLabelWebEditor.css:
--------------------------------------------------------------------------------
1 | /*
2 | * ThermalLabel Web Editor Add-on
3 | * ThermalLabelWebEditor-14.0.css
4 | * @author Neodynamic (http://neodynamic.com/)
5 | * Contact: https://neodynamic.com/support
6 | * WebPage: https://neodynamic.com/products/printing/thermal-label/web-editor/
7 | */
8 |
9 | #thermalLabelWebEditor {
10 | --workspace-background-color: rgb(205, 209, 214);
11 | --label-document-frame-background-image: none;
12 | --label-document-frame-background-color: #ffffff;
13 | --label-document-frame-border-color: #a9a9a9;
14 | --label-document-frame-corner-radius: 10px;
15 | --grid-color: #cccccc;
16 | --item-design-time-border-color: #d3d3d364;
17 | --item-tooltip-color: #000000;
18 | --item-tooltip-background-color: #f5f5f5;
19 | --item-tooltip-border-color: #808080;
20 | --adorner-handler-background-color: #00ffff;
21 | --adorner-frame-border-color: #000000;
22 | --adorner-out-of-label-border-color: #ff0000;
23 | --repeater-item-color: #00bfff;
24 | --rulers-background-color: #ffffff;
25 | --rulers-corner-background-color: #cccccc;
26 | --rulers-selection-background-color: #cccccc;
27 | --rulers-text-color: #000000;
28 | --label-document-margin-color: #add8e6;
29 | }
30 |
--------------------------------------------------------------------------------
/TLWebEditorASPNETCORERazorDemo/TLWebEditorASPNETCORERazorDemo/wwwroot/css/ThermalLabelWebEditor.css:
--------------------------------------------------------------------------------
1 | /*
2 | * ThermalLabel Web Editor Add-on
3 | * ThermalLabelWebEditor-14.0.css
4 | * @author Neodynamic (http://neodynamic.com/)
5 | * Contact: https://neodynamic.com/support
6 | * WebPage: https://neodynamic.com/products/printing/thermal-label/web-editor/
7 | */
8 |
9 | #thermalLabelWebEditor {
10 | --workspace-background-color: rgb(205, 209, 214);
11 | --label-document-frame-background-image: none;
12 | --label-document-frame-background-color: #ffffff;
13 | --label-document-frame-border-color: #a9a9a9;
14 | --label-document-frame-corner-radius: 10px;
15 | --grid-color: #cccccc;
16 | --item-design-time-border-color: #d3d3d364;
17 | --item-tooltip-color: #000000;
18 | --item-tooltip-background-color: #f5f5f5;
19 | --item-tooltip-border-color: #808080;
20 | --adorner-handler-background-color: #00ffff;
21 | --adorner-frame-border-color: #000000;
22 | --adorner-out-of-label-border-color: #ff0000;
23 | --repeater-item-color: #00bfff;
24 | --rulers-background-color: #ffffff;
25 | --rulers-corner-background-color: #cccccc;
26 | --rulers-selection-background-color: #cccccc;
27 | --rulers-text-color: #000000;
28 | --label-document-margin-color: #add8e6;
29 | }
30 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/App_Start/BundleConfig.cs:
--------------------------------------------------------------------------------
1 | using System.Web;
2 | using System.Web.Optimization;
3 |
4 | namespace TLWebEditorLegacyMVCDemo
5 | {
6 | public class BundleConfig
7 | {
8 | // For more information on bundling, visit https://go.microsoft.com/fwlink/?LinkId=301862
9 | public static void RegisterBundles(BundleCollection bundles)
10 | {
11 | bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
12 | "~/Scripts/jquery-{version}.js"));
13 |
14 | bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
15 | "~/Scripts/jquery.validate*"));
16 |
17 | // Use the development version of Modernizr to develop with and learn from. Then, when you're
18 | // ready for production, use the build tool at https://modernizr.com to pick only the tests you need.
19 | bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
20 | "~/Scripts/modernizr-*"));
21 |
22 | bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
23 | "~/Scripts/bootstrap.js"));
24 |
25 | bundles.Add(new StyleBundle("~/Content/css").Include(
26 | "~/Content/bootstrap.css",
27 | "~/Content/site.css"));
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/TLWebEditorLegacyMVCDemo/TLWebEditorLegacyMVCDemo/Web.Debug.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/TLSDKSamplesWPFCS/ImageFormatDialog.xaml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/Web.Debug.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
29 |
30 |
--------------------------------------------------------------------------------
/TLWebEditorWebFormsDemo/TLWebEditorWebFormsDemo/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------