Return to package dfl. www.dprogramming.com

module dfl.application

classes
Application ApplicationContext

Application
public class Application
{
public static void addMessageFilter(IMessageFilter mf); public static void doEvents(); public static void enableVisualStyles(); public static char[] executablePath();    [property getter] public static void exit(); public static void exitThread(); public static bool messageLoop();    [property getter] public static void onThreadException(Object e); public static void removeMessageFilter(IMessageFilter mf); public static void run(Form mainForm, void delegate() whileIdle); public static void run(Form mainForm); public static void run(ApplicationContext appcon, void delegate() whileIdle); public static void run(ApplicationContext appcon); public static void run(void delegate() whileIdle); public static void run(); public static char[] startupPath();    [property getter] public static void waitForEvent(); public static EventHandler idle; public static ThreadExceptionEventHandler threadException; public static EventHandler threadExit;
}

ApplicationContext
public class ApplicationContext
{
public final void exitThread(); protected void exitThreadCore(); public final Form mainForm();    [property getter] public final void mainForm(Form mainForm);    [property setter] protected void onMainFormClosed(Object sender, EventArgs args); public this(); public this(Form mainForm); public EventHandler threadExit;
}