C# Class IBE.Program

ファイルを表示 Open project: Duke-Jones/ED-IBE

Public Properties

Property Type Description
Colors GUIColors
CommandersLog IBE.MTCommandersLog.CommandersLog
CompanionIO IBECompanion.CompanionData
DBCon DBConnector
Data IBE.SQL.EliteDBIO
EDDNComm IBE.EDDN.EDDNCommunicator
EDSMComm IBE.EDSM.EDStarmapInterface
GameSettings GameSettings
IniFile STA.Settings.INIFile
JournalScanner IBE.FileScanner.EDJournalScanner
MainForm Form1
MainLog SingleThreadLogger
PlausibiltyCheck PlausibiltyChecker
PriceAnalysis IBE.MTPriceAnalysis.PriceAnalysis
SplashScreen SplashScreenForm
VNCAppServer NVNC.VncServer
VNCServerThread System.Threading.Thread
actualCondition Condition
showToDo bool

Public Methods

Method Description
Cleanup ( ) : void
CreateMiniDump ( string Filename ) : void
GetDataPath ( String subPath = "" ) : String

Gets a path where data (logs/dumps/other data) can be saved. Default is the program path (development) or the data path which is by default "{localappdata}\ED-IBE\"

Init ( ) : void

starts the initialization of the global objects

Private Methods

Method Description
Application_ThreadException ( object sender, ThreadExceptionEventArgs e ) : void
CurrentDomain_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void
HandleException ( Exception ex ) : void
Main ( ) : void
MiniDumpWriteDump ( IntPtr hProcess, Int32 ProcessId, IntPtr hFile, int DumpType, IntPtr ExceptionParam, IntPtr UserStreamParam, IntPtr CallackParam ) : bool
PrepareDepFiles ( ) : void
StartVNCServer ( Form form1 ) : void

Method Details

Cleanup() public static method

public static Cleanup ( ) : void
return void

CreateMiniDump() public static method

public static CreateMiniDump ( string Filename ) : void
Filename string
return void

GetDataPath() public static method

Gets a path where data (logs/dumps/other data) can be saved. Default is the program path (development) or the data path which is by default "{localappdata}\ED-IBE\"
public static GetDataPath ( String subPath = "" ) : String
subPath String subpath to be added (optional)
return String

Init() public static method

starts the initialization of the global objects
public static Init ( ) : void
return void

Property Details

Colors public_oe static_oe property

public static GUIColors,IBE Colors
return GUIColors

CommandersLog public_oe static_oe property

public static CommandersLog,IBE.MTCommandersLog CommandersLog
return IBE.MTCommandersLog.CommandersLog

CompanionIO public_oe static_oe property

public static IBECompanion.CompanionData CompanionIO
return IBECompanion.CompanionData

DBCon public_oe static_oe property

public static DBConnector DBCon
return DBConnector

Data public_oe static_oe property

public static EliteDBIO,IBE.SQL Data
return IBE.SQL.EliteDBIO

EDDNComm public_oe static_oe property

public static EDDNCommunicator,IBE.EDDN EDDNComm
return IBE.EDDN.EDDNCommunicator

EDSMComm public_oe static_oe property

public static EDStarmapInterface,IBE.EDSM EDSMComm
return IBE.EDSM.EDStarmapInterface

GameSettings public_oe static_oe property

public static GameSettings,IBE GameSettings
return GameSettings

IniFile public_oe static_oe property

public static STA.Settings.INIFile IniFile
return STA.Settings.INIFile

JournalScanner public_oe static_oe property

public static EDJournalScanner,IBE.FileScanner JournalScanner
return IBE.FileScanner.EDJournalScanner

MainForm public_oe static_oe property

public static Form1 MainForm
return Form1

MainLog public_oe static_oe property

public static SingleThreadLogger,IBE MainLog
return SingleThreadLogger

PlausibiltyCheck public_oe static_oe property

public static PlausibiltyChecker,IBE PlausibiltyCheck
return PlausibiltyChecker

PriceAnalysis public_oe static_oe property

public static PriceAnalysis,IBE.MTPriceAnalysis PriceAnalysis
return IBE.MTPriceAnalysis.PriceAnalysis

SplashScreen public_oe static_oe property

public static SplashScreenForm,IBE SplashScreen
return SplashScreenForm

VNCAppServer public_oe static_oe property

public static VncServer,NVNC VNCAppServer
return NVNC.VncServer

VNCServerThread public_oe static_oe property

public static Thread,System.Threading VNCServerThread
return System.Threading.Thread

actualCondition public_oe static_oe property

public static Condition actualCondition
return Condition

showToDo public_oe static_oe property

public static bool showToDo
return bool