52 lines
2.0 KiB
C#
52 lines
2.0 KiB
C#
using System.Configuration;
|
|
using DevExpress.ExpressApp;
|
|
using DevExpress.ExpressApp.ApplicationBuilder;
|
|
using DevExpress.ExpressApp.Win.ApplicationBuilder;
|
|
using DevExpress.ExpressApp.Security;
|
|
using DevExpress.ExpressApp.Win;
|
|
using DevExpress.Persistent.Base;
|
|
using DevExpress.Persistent.BaseImpl;
|
|
using DevExpress.XtraEditors;
|
|
using System.Net;
|
|
using System.Net.Http.Json;
|
|
using System.Net.Http.Headers;
|
|
using System.Net.Http;
|
|
using DevExpress.ExpressApp.Security.ClientServer;
|
|
using DevExpress.Persistent.BaseImpl.PermissionPolicy;
|
|
|
|
namespace DurnyklyYol.Win;
|
|
|
|
static class Program {
|
|
/// <summary>
|
|
/// The main entry point for the application.
|
|
/// </summary>
|
|
[STAThread]
|
|
public static int Main(string[] args) {
|
|
DevExpress.ExpressApp.FrameworkSettings.DefaultSettingsCompatibilityMode = DevExpress.ExpressApp.FrameworkSettingsCompatibilityMode.Latest;
|
|
DevExpress.ExpressApp.Security.SecurityStrategy.AutoAssociationReferencePropertyMode = DevExpress.ExpressApp.Security.ReferenceWithoutAssociationPermissionsMode.AllMembers;
|
|
#if EASYTEST
|
|
DevExpress.ExpressApp.Win.EasyTest.EasyTestRemotingRegistration.Register();
|
|
#endif
|
|
WindowsFormsSettings.LoadApplicationSettings();
|
|
Application.EnableVisualStyles();
|
|
Application.SetCompatibleTextRenderingDefault(false);
|
|
DevExpress.Utils.ToolTipController.DefaultController.ToolTipType = DevExpress.Utils.ToolTipType.SuperTip;
|
|
if(Tracing.GetFileLocationFromSettings() == DevExpress.Persistent.Base.FileLocation.CurrentUserApplicationDataFolder) {
|
|
Tracing.LocalUserAppDataPath = Application.LocalUserAppDataPath;
|
|
}
|
|
Tracing.Initialize();
|
|
|
|
var winApplication = ApplicationBuilder.BuildApplication();
|
|
|
|
try {
|
|
winApplication.Setup();
|
|
winApplication.Start();
|
|
}
|
|
catch(Exception e) {
|
|
winApplication.StopSplash();
|
|
winApplication.HandleException(e);
|
|
}
|
|
return 0;
|
|
}
|
|
}
|