CAST II Game Engine

   MAIN       FEATURES       SCREENSHOTS       FORUMS       MANUAL       DOWNLOADS       CONTACTS   
Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Unit AppsInit

Description

Application Initialization Unit

(C) 2003-2007 George "Mirage" Bakhtadze The source code may be used under either MPL 1.1 or LGPL 2.1 license. See included license.txt file
Unit contains application initialization and maintenance classes

Classes, Interfaces and Objects

NameDescription
Class TAppStarter 
Class TScreenSaverStarter 
Class TTrayAppStarter 
Class TWin32AppStarter 

Types

Overview

TStarterOptions = set of TStarterOption;
TWndProc = function (WHandle: HWND; Msg: UINT; wParam: WPARAM; lParam: LPARAM): LRESULT;

Description

TStarterOptions = set of TStarterOption;

Application option flag set

TWndProc = function (WHandle: HWND; Msg: UINT; wParam: WPARAM; lParam: LPARAM): LRESULT;

Windows message handling callback

Enumerations

TStarterOption
Possible application option flags
 soSingleUserWithout this option the starter will create a working directory for the application in current user's documents directory (usally within "my documents" folder") If the option is included the directory with the application's .exe file will be used as working directory. Not recommended under Windows Vista.
 soPreserveDirIf this option is included current directory will be not changed by the starter, else it will be changed to working directory

Constants

Overview

WM_NOTIFYTRAYICON = WM_USER + 1;

Description

WM_NOTIFYTRAYICON = WM_USER + 1;

 

Last modified: Jan 6, 2010
Copyright (C) 2006-2010, casteng.com