-
Notifications
You must be signed in to change notification settings - Fork 1
/
maxguiex.debug.macos.x86.i
93 lines (93 loc) · 5.61 KB
/
maxguiex.debug.macos.x86.i
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
ModuleInfo "History: 1.06"
ModuleInfo "History: added CreatePanelEx() function which creates an extended panel that can have new cool stuff"
ModuleInfo "History: added SetPanelExGradient() function to set gradient backgrounds for extended panels"
ModuleInfo "History: 1.05"
ModuleInfo "History: added PointOverGadget() function"
ModuleInfo "History: 1.04"
ModuleInfo "History: fixed broken GadgetWindow() function"
ModuleInfo "History: 1.03"
ModuleInfo "History: Added GetAppResourcesPath() and tweaked h files"
ModuleInfo "History: 1.02"
ModuleInfo "History: Added ScrollTextAreaToTop() ScrollTextAreaToBottom() ScrollTextAreaToCursor() functions"
ModuleInfo "History: 1.01"
ModuleInfo "History: Added SetTextAreaLineSpacing() function"
ModuleInfo "History: 1.00"
ModuleInfo "History: Initial Release To Public"
import brl.blitz
import brl.map
import brl.linkedlist
import maxgui.drivers
import skn3.systemex
skn3_absoluteFrom%&[](gadget%)="skn3_absoluteFrom"
skn3_stringDimensions%&[](Gadget%,text$,Width#)="skn3_stringDimensions"
skn3_setWindowAlwaysOnTop%(Window%,State%)="skn3_setWindowAlwaysOnTop"
skn3_bringWindowToTop%(Window%)="skn3_bringWindowToTop"
skn3_focusWindow%(Window%)="skn3_focusWindow"
skn3_setReadOnly%(gadget%,yes%)="skn3_setReadOnly"
skn3_setMaxLength%(gadget%,length%)="skn3_setMaxLength"
skn3_getMaxLength%(gadget%)="skn3_getMaxLength"
skn3_loadCustomPointer%(path$,cursorX%,cursorY%)="skn3_loadCustomPointer"
skn3_setCustomPointer%(cursor%)="skn3_setCustomPointer"
skn3_freeCustomPointer%(cursor%)="skn3_freeCustomPointer"
skn3_currentCursor%()="skn3_currentCursor"
skn3_setColorPickerCustomColors%(colors%&[])="skn3_setColorPickerCustomColors"
skn3_removeScrollViewBorder%(Gadget%)="skn3_removeScrollViewBorder"
skn3_removeTextFieldBorder%(Gadget%)="skn3_removeTextFieldBorder"
skn3_installFontFromFileWithATS%(text$)="skn3_installFontFromFileWithATS"
skn3_installFontFromFileWithCT%(text$)="skn3_installFontFromFileWithCT"
skn3_setTextViewLineSpacing%(Gadget%,spacing#)="skn3_setTextViewLineSpacing"
skn3_scrollTextAreaToTop%(Gadget%)="skn3_scrollTextAreaToTop"
skn3_scrollTextAreaToBottom%(Gadget%)="skn3_scrollTextAreaToBottom"
skn3_scrollTextAreaToCursor%(Gadget%)="skn3_scrollTextAreaToCursor"
skn3_getBundlePath$()="skn3_getBundlePath"
skn3_panelExInit%(gadget:TNSGadget)="skn3_panelExInit"
skn3_panelExSetGradient%(gadget:TNSGadget,on%,r1%,g1%,b1%,r2%,g2%,b2%,vertical%)="skn3_panelExSetGradient"
Skn3CustomPointer^Object{
all:TMap&=mem:p("_skn3_maxguiex_Skn3CustomPointer_all")
.path$&
.pointer%&
.refCount%&
-New%()="_skn3_maxguiex_Skn3CustomPointer_New"
-Delete%()="_skn3_maxguiex_Skn3CustomPointer_Delete"
}="skn3_maxguiex_Skn3CustomPointer"
RequestScrollbarSize%()="skn3_maxguiex_RequestScrollbarSize"
SetComboBoxHeight%(comboBox:TGadget,Height%)="skn3_maxguiex_SetComboBoxHeight"
GadgetScreenPosition%&[](gadget:TGadget,client%=0)="skn3_maxguiex_GadgetScreenPosition"
PointOverGadget%(pointX%,pointY%,targetGadget:TGadget,sourceGadget:TGadget="bbNullObject")="skn3_maxguiex_PointOverGadget"
DisableGadgetRedraw%(gadget:TGadget)="skn3_maxguiex_DisableGadgetRedraw"
EnableGadgetRedraw%(gadget:TGadget)="skn3_maxguiex_EnableGadgetRedraw"
MessageBox%(title$,message$,parent:TGadget="bbNullObject")="skn3_maxguiex_MessageBox"
GadgetSizeForString%&[](gadget:TGadget,text$,maxWidth%=0)="skn3_maxguiex_GadgetSizeForString"
GetCreationGroup:TGadget(Gadget:TGadget)="skn3_maxguiex_GetCreationGroup"
SetGadgetReadOnly%(gadget:TGadget,yes%)="skn3_maxguiex_SetGadgetReadOnly"
SetGadgetMaxLength%(gadget:TGadget,length%=0)="skn3_maxguiex_SetGadgetMaxLength"
GetGadgetMaxLength%(gadget:TGadget)="skn3_maxguiex_GetGadgetMaxLength"
LoadCustomPointer:Skn3CustomPointer(path$)="skn3_maxguiex_LoadCustomPointer"
SetCustomPointer%(pointer:Skn3CustomPointer)="skn3_maxguiex_SetCustomPointer"
FreeCustomPointer%(pointer:Skn3CustomPointer)="skn3_maxguiex_FreeCustomPointer"
ExtractCursorHotspot%&[](path$,index%=0)="skn3_maxguiex_ExtractCursorHotspot"
ListBatchLock%(Gadget:TGadget)="skn3_maxguiex_ListBatchLock"
ListBatchAdd%(Gadget:TGadget,text$,flags%,icon%,tip$,extra:Object="bbNullObject")="skn3_maxguiex_ListBatchAdd"
ListBatchUnlock%(Gadget:TGadget)="skn3_maxguiex_ListBatchUnlock"
GadgetWindow:TGadget(Gadget:TGadget)="skn3_maxguiex_GadgetWindow"
SetWindowAlwaysOnTop%(Window:TGadget,State%=0)="skn3_maxguiex_SetWindowAlwaysOnTop"
BringWindowToTop%(Window:TGadget)="skn3_maxguiex_BringWindowToTop"
FocusWindow%(Window:TGadget)="skn3_maxguiex_FocusWindow"
GadgetToInt%(Gadget:TGadget)="skn3_maxguiex_GadgetToInt"
SetColorPickerCustomColors%(colors%&[])="skn3_maxguiex_SetColorPickerCustomColors"
ClearColorPickerCustomColors%()="skn3_maxguiex_ClearColorPickerCustomColors"
RedrawGadgetFrame%(Gadget:TGadget)="skn3_maxguiex_RedrawGadgetFrame"
HideGadgetBorder%(Gadget:TGadget)="skn3_maxguiex_HideGadgetBorder"
InstallGuiFont%(path$)="skn3_maxguiex_InstallGuiFont"
SetTextareaLineSpacing%(Gadget:TGadget,lineSpacing#)="skn3_maxguiex_SetTextareaLineSpacing"
ScrollTextAreaToTop%(Gadget:TGadget)="skn3_maxguiex_ScrollTextAreaToTop"
ScrollTextAreaToBottom%(Gadget:TGadget)="skn3_maxguiex_ScrollTextAreaToBottom"
ScrollTextAreaToCursor%(Gadget:TGadget)="skn3_maxguiex_ScrollTextAreaToCursor"
GetAppResourcesPath$()="skn3_maxguiex_GetAppResourcesPath"
Skn3PanelEx^TNSGadget{
-New%()="_skn3_maxguiex_Skn3PanelEx_New"
-Delete%()="_skn3_maxguiex_Skn3PanelEx_Delete"
-SetGradient%(on%,r1%=0,b1%=0,g1%=0,r2%=0,b2%=0,g2%=0,vertical%=1)="_skn3_maxguiex_Skn3PanelEx_SetGradient"
}="skn3_maxguiex_Skn3PanelEx"
CreatePanelEx:TGadget(x%,y%,Width%,Height%,group:TGadget,Style%=0,text$=$"")="skn3_maxguiex_CreatePanelEx"
SetPanelExGradient%(Gadget:TGadget,on%,r1%=0,b1%=0,g1%=0,r2%=0,b2%=0,g2%=0,vertical%=1)="skn3_maxguiex_SetPanelExGradient"