File: cresource.sru
Size: 5594
Date: Mon, 07 Apr 2008 21:31:52 +0200
$PBExportHeader$cresource.sru
forward
global type cresource from nonvisualobject
end type
end forward

global type cresource from nonvisualobject
end type
global cresource cresource

type variables
Public:
//windows toolbar bitmaps
CONSTANT integer IELARGENORMAL = 204
CONSTANT integer IELARGEHOT = 205
CONSTANT integer IESMALLNORMAL = 206
CONSTANT integer IESMALLHOT = 207
CONSTANT integer EXPLORERLARGENORMAL = 214
CONSTANT integer EXPLORERLARGEHOT = 215
CONSTANT integer EXPLORERSMALLNORMAL = 216
CONSTANT integer EXPLORERSMALLHOT = 217
//IE images
CONSTANT integer IE_BACK_ARROW = 1
CONSTANT integer IE_FORWARD_ARROW = 2
CONSTANT integer STOP = 3
CONSTANT integer REFRESH = 4
CONSTANT integer HOME = 5
CONSTANT integer IE_SEARCH = 6
CONSTANT integer IE_FAVORITES = 7
CONSTANT integer IE_PRINT = 8
CONSTANT integer TEXT_SIZE = 9
CONSTANT integer EDIT = 10
CONSTANT integer OPTIONS = 11
CONSTANT integer MEDIA = 12
CONSTANT integer HISTORY = 13
CONSTANT integer MAIL = 14
CONSTANT integer FULL_SCREEN = 15
CONSTANT integer DISCUSS = 16
//Explorer images
CONSTANT integer BACK_ARROW = 17 //1
CONSTANT integer FORWARD_ARROW = 18 //2
CONSTANT integer FAVORITES = 19 //3
CONSTANT integer ADD_FAVORITES = 20 //4
CONSTANT integer PANEL = 21 //5
CONSTANT integer CUT = 22 //6
CONSTANT integer COPY = 23 //7
CONSTANT integer PASTE = 24 //8
CONSTANT integer UNDO = 25 //9
CONSTANT integer REDO = 26 //10
CONSTANT integer DELETE_ITEM = 27 //11
CONSTANT integer NEW = 28 //12
CONSTANT integer OPEN_FOLDER = 29 //13
CONSTANT integer SAVE = 30 //14
CONSTANT integer PRINT_PREVIEW = 31 //15
CONSTANT integer PROPERTIES = 32 //16
CONSTANT integer WHATS_THIS = 33 //17
CONSTANT integer SEARCH = 34 //18
CONSTANT integer SEARCH_RECURSE = 35 //19
CONSTANT integer PRINT = 36 //20
CONSTANT integer LARGE_ICONS = 37 //21
CONSTANT integer SMALL_ICONS = 38 //22
CONSTANT integer LIST_ICONS = 39 //23
CONSTANT integer DETAIL_ICONS = 40 //24
CONSTANT integer SORT_ALPHABET = 41 //25
CONSTANT integer SORT_SIZE = 42 //26
CONSTANT integer SORT_DATE = 43 //27
CONSTANT integer SORT_TYPE = 44 //28
CONSTANT integer UP = 45 //29
CONSTANT integer MAP_DRIVE = 46 //30
CONSTANT integer DISCONNECT_DRIVE = 47 //31
CONSTANT integer NEW_FOLDER = 48 //32
CONSTANT integer VIEWS = 49 //33
CONSTANT integer SYNCHRONIZE = 50 //34
CONSTANT integer SYNCHRONIZE_UPDATE = 51 //35
CONSTANT integer PHONE_SETTINGS = 52 //36
CONSTANT integer PHONE_PROPERTIES = 53 //37
CONSTANT integer FONT_LARGE_ICONS = 54 //38
CONSTANT integer FONT_LIST_ICONS = 55 //39
CONSTANT integer FONT_SIMILARITY = 56 //40
CONSTANT integer FONT_DETAILS = 57 //41
CONSTANT integer COPY_NEW = 58 //42
CONSTANT integer COPY_NEW_2 = 59 //43
CONSTANT integer FOLDERS = 60 //44
CONSTANT integer MOVE_TO = 61 //45
CONSTANT integer COPY_TO = 62 //46
CONSTANT integer FOLDER_OPTIONS = 63 //47
//custom resources
CONSTANT long APP_ICON = 64
CONSTANT long INFORMATION = 65
CONSTANT long QUESTION = 66
CONSTANT long EXCLAMATION = 67
CONSTANT long STOPSIGN = 68
CONSTANT long FOLDERCLOSED = 69
CONSTANT long FOLDEROPEN = 70
CONSTANT long DATABASE = 71
CONSTANT long USER = 72
CONSTANT long USERS = 73
CONSTANT long ADMIN = 74
CONSTANT long SECURITY = 75
CONSTANT long CANCEL = 76
CONSTANT long INSERT_ROW = 77
CONSTANT long DELETE_ROW = 78
//Totals
CONSTANT integer TOTAL_IE = 16
CONSTANT integer TOTAL_EXPLORER = 47
CONSTANT integer TOTAL_CUSTOM = 15
CONSTANT integer TOTAL_WINDOWS = TOTAL_IE + TOTAL_EXPLORER
CONSTANT integer TOTAL_ALL = TOTAL_WINDOWS + TOTAL_CUSTOM
//default mask color for bitmaps
CONSTANT long MASK_COLOR = CColor.MAGENTA
CONSTANT string IMG_STANDARD16 = "standard_images16"
CONSTANT string IMG_STANDARD24 = "standard_images24"
CONSTANT string IMG_STATE = "state_images"
//state image index
CONSTANT long BOX_CHECKED = 1
CONSTANT long BOX_UNCHECKED = 2
CONSTANT long RADIO_CHECKED = 3
CONSTANT long RADIO_UNCHECKED = 4

string BUTTONS[] = {"IE_BACK_ARROW", &
"IE_FORWARD_ARROW", &
"STOP", &
"REFRESH", &
"HOME", &
"IE_SEARCH", &
"IE_FAVORITES", &
"IE_PRINT", &
"TEXT_SIZE", &
"EDIT", &
"OPTIONS", &
"MEDIA", &
"HISTORY", &
"MAIL", &
"FULL_SCREEN", &
"DISCUSS", &
"BACK_ARROW", &
"FORWARD_ARROW", &
"FAVORITES", &
"ADD_FAVORITES", &
"PANEL", &
"CUT", &
"COPY", &
"PASTE", &
"UNDO", &
"REDO", &
"DELETE_ITEM", &
"NEW", &
"OPEN_FOLDER", &
"SAVE", &
"PRINT_PREVIEW", &
"PROPERTIES", &
"WHATS_THIS", &
"SEARCH", &
"SEARCH_RECURSE", &
"PRINT", &
"LARGE_ICONS", &
"SMALL_ICONS", &
"LIST_ICONS", &
"DETAIL_ICONS", &
"SORT_ALPHABET", &
"SORT_SIZE", &
"SORT_DATE", &
"SORT_TYPE", &
"UP", &
"MAP_DRIVE", &
"DISCONNECT_DRIVE", &
"NEW_FOLDER", &
"VIEWS", &
"SYNCHRONIZE", &
"SYNCHRONIZE_UPDATE", &
"PHONE_SETTINGS", &
"PHONE_PROPERTIES", &
"FONT_LARGE_ICONS", &
"FONT_LIST_ICONS", &
"FONT_SIMILARITY", &
"FONT_DETAILS", &
"COPY_NEW", &
"COPY_NEW_2", &
"FOLDERS", &
"MOVE_TO", &
"COPY_TO", &
"FOLDER_OPTIONS", &
"APP_ICON", &
"INFORMATION", &
"QUESTION", &
"EXCLAMATION", &
"STOPSIGN", &
"FOLDER_CLOSED", &
"FOLDER_OPEN", &
"DATABASE", &
"USER", &
"USERS", &
"ADMIN", &
"SECURITY", &
"CANCEL", &
"INSERT_ROW", &
"DELETE_ROW"}/*, &
"NOTES", &
"NAV_BACK", &
"NAV_FORWARD", &
"NAV_DOWN", &
"NAV_UP", &
"DOWNLOAD", &
"INSERT_ROW", &
"DELETE_ROW", &
"CHECK", &
"CANCEL"}*/
end variables
on cresource.create
call super::create
TriggerEvent( this, "constructor" )
end on

on cresource.destroy
TriggerEvent( this, "destructor" )
call super::destroy
end on