build: add the SIBO SDK
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
NAME lcdview
|
||||
|
||||
INCLUDE p_std.h
|
||||
INCLUDE p_object.h
|
||||
INCLUDE olib.g
|
||||
INCLUDE hwim.g
|
||||
INCLUDE hwimman.g
|
||||
INCLUDE edwin.g
|
||||
|
||||
CLASS lcdview win
|
||||
Command Processor client window
|
||||
{
|
||||
REPLACE wn_init Initialise client window
|
||||
REPLACE wn_draw
|
||||
REPLACE wn_key
|
||||
CONSTANTS
|
||||
{
|
||||
LCD_STAT_INVERSE 0x0001 Set if video reversed
|
||||
}
|
||||
TYPES
|
||||
{
|
||||
typedef struct
|
||||
{
|
||||
UWORD textfont; text font ID
|
||||
UBYTE numwidth; max font numeric_width
|
||||
UBYTE textheight; text font height
|
||||
UBYTE textascent; text font ascent
|
||||
UBYTE lineheight; max font height plus 1/2 pixels
|
||||
UBYTE lineascent; max font ascent plus 1/2 pixels
|
||||
UBYTE scrlines; lines on screen
|
||||
INT scrwidth; screen width
|
||||
} LCD_DISP_INFO; display line info.
|
||||
}
|
||||
PROPERTY
|
||||
{
|
||||
UWORD status; flags
|
||||
BYTE letter; for random letters on screen
|
||||
UBYTE offset; to top of grey pattern
|
||||
P_EXTENT extent; view extent
|
||||
VOID (*funct)(VOID *self); pattern function
|
||||
LCD_DISP_INFO dinfo; output display info (based on current font)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user