NetSurf
|
Minimal compatibility header for AmigaOS 3. More...
#include <stdint.h>
#include <dirent.h>
#include <proto/exec.h>
#include <proto/dos.h>
#include <clib/alib_protos.h>
#include <exec/memory.h>
Go to the source code of this file.
Data Structures | |
struct | TimeVal |
struct | TimeRequest |
struct | OutlineFont |
struct | BackFillMessage |
Macros | |
#define | ASM |
#define | REG(reg, arg) arg __asm(#reg) |
#define | MIN(a, b) (((a)<(b))?(a):(b)) |
#define | IsMinListEmpty(L) (L)->mlh_Head->mln_Succ == 0 |
#define | LIB_IS_AT_LEAST(B, V, R) |
#define | EAD_IS_FILE(E) ((E)->ed_Type<0) |
#define | MEMF_PRIVATE MEMF_ANY |
#define | MEMF_SHARED MEMF_ANY |
#define | ASO_NoTrack TAG_IGNORE |
#define | BITMAP_DisabledSourceFile TAG_IGNORE |
#define | BITMAP_HasAlpha TAG_IGNORE |
#define | BLITA_UseSrcAlpha TAG_IGNORE |
#define | BLITA_MaskPlane TAG_IGNORE |
#define | CLICKTAB_CloseImage TAG_IGNORE |
#define | CLICKTAB_FlagImage TAG_IGNORE |
#define | CLICKTAB_LabelTruncate TAG_IGNORE |
#define | CLICKTAB_NodeClosed TAG_IGNORE |
#define | GETFONT_OTagOnly TAG_IGNORE |
#define | GETFONT_ScalableOnly TAG_IGNORE |
#define | PDTA_PromoteMask TAG_IGNORE |
#define | RPTAG_APenColor TAG_IGNORE |
#define | GA_ContextMenu TAG_IGNORE |
#define | GA_HintInfo TAG_IGNORE |
#define | GAUGEIA_Level TAG_IGNORE |
#define | IA_InBorder TAG_IGNORE |
#define | IA_Label TAG_IGNORE |
#define | LBNCA_SoftStyle TAG_IGNORE |
#define | LISTBROWSER_Striping TAG_IGNORE |
#define | SA_Compositing TAG_IGNORE |
#define | SBNA_Text TAG_IGNORE |
#define | SBNA_HintInfo TAG_IGNORE |
#define | TNA_CloseGadget TAG_IGNORE |
#define | TNA_HintInfo TAG_IGNORE |
#define | WA_ContextMenuHook TAG_IGNORE |
#define | WA_ToolBox TAG_IGNORE |
#define | WINDOW_BuiltInScroll TAG_IGNORE |
#define | WINDOW_NewMenu TAG_IGNORE |
#define | WINDOW_NewPrefsHook TAG_IGNORE |
#define | RAWKEY_BACKSPACE 0x41 |
#define | RAWKEY_TAB 0x42 |
#define | RAWKEY_ESC 0x45 |
#define | RAWKEY_DEL 0x46 |
#define | RAWKEY_PAGEUP 0x48 |
#define | RAWKEY_PAGEDOWN 0x49 |
#define | RAWKEY_CRSRUP 0x4C |
#define | RAWKEY_CRSRDOWN 0x4D |
#define | RAWKEY_CRSRRIGHT 0x4E |
#define | RAWKEY_CRSRLEFT 0x4F |
#define | RAWKEY_F5 0x54 |
#define | RAWKEY_F8 0x57 |
#define | RAWKEY_F9 0x58 |
#define | RAWKEY_F10 0x59 |
#define | RAWKEY_F12 0x6F |
#define | RAWKEY_HELP 0x5F |
#define | RAWKEY_HOME 0x70 |
#define | RAWKEY_END 0x71 |
#define | DISABLEDTEXTPEN HIGHLIGHTTEXTPEN |
#define | TITLEPEN FILLPEN |
#define | BVS_DISPLAY BVS_NONE |
#define | IDCMP_EXTENDEDMOUSE 0 |
#define | WINDOW_BACKMOST 0 |
#define | DN_FULLPATH 0 |
#define | BGBACKFILL JAM1 |
#define | OFF_OPEN 0 |
#define | AFF_OTAG 0 |
#define | ML_SEPARATOR NM_BARLABEL |
#define | LBS_ROWS 0 |
#define | AnchorPathOld AnchorPath |
#define | GetFileEnd End |
#define | GetFontEnd End |
#define | GetScreenModeEnd End |
#define | MINTERM_SRCMASK (ABC|ABNC|ANBC) |
#define | Notify(...) (void)0 |
#define | SaveDTObjectA(O, W, R, F, M, I, A) DoDTMethod(O,W,R,DTM_WRITE,F,M,NULL) |
#define | EReleaseInfo ReleaseInfo |
#define | EObtainInfo ObtainInfo |
#define | ESetInfo SetInfo |
#define | ObtainCharsetInfo(A, B, C) (const char *)nsoption_charp(local_charset) |
#define | AllocSysObjectTags(A, B, C, D) CreateMsgPort() /* Assume ASOT_PORT for now */ |
#define | FOpen(A, B, C) Open(A,B) |
#define | FClose(A) Close(A) |
#define | CreateDirTree(D) CreateDir(D) /*\todo This isn't quite right */ |
#define | SetCurrentDir(L) CurrentDir(L) |
#define | DevNameFromLock(A, B, C, D) NameFromLock(A,B,C) |
#define | FindIName FindName |
#define | ICoerceMethod CoerceMethod |
#define | IDoMethod DoMethod |
#define | IDoMethodA DoMethodA |
#define | IDoSuperMethodA DoSuperMethodA |
#define | ShowWindow(...) (void)0 |
#define | SetMem memset |
#define | SNPrintf snprintf |
#define | ICONCTRLA_SetImageDataFormat (ICONA_Dummy + 0x67) /*103*/ |
#define | ICONCTRLA_GetImageDataFormat (ICONA_Dummy + 0x68) /*104*/ |
#define | IDFMT_BITMAPPED (0) /* Bitmapped icon (planar, legacy) */ |
#define | IDFMT_PALETTEMAPPED (1) /* Palette mapped icon (chunky, V44+) */ |
#define | IDFMT_DIRECTMAPPED (2) /* Direct mapped icon (truecolor 0xAARRGGBB, V51+) */ |
Typedefs | |
typedef int8_t | int8 |
typedef uint8_t | uint8 |
typedef int16_t | int16 |
typedef uint16_t | uint16 |
typedef int32_t | int32 |
typedef uint32_t | uint32 |
typedef int64_t | int64 |
typedef uint64_t | uint64 |
Enumerations | |
enum | { ASOT_PORT = 1 , ASOT_IOREQUEST } |
enum | { TDRIMAGE_ERROR = 1 , TDRIMAGE_WARNING } |
Functions | |
void | CloseOutlineFont (struct OutlineFont *of, struct List *list) |
struct OutlineFont * | OpenOutlineFont (STRPTR fileName, struct List *list, ULONG flags) |
int64 | GetFileSize (BPTR fh) |
void | FreeSysObject (ULONG type, APTR obj) |
struct Node * | GetHead (struct List *list) |
struct Node * | GetPred (struct Node *node) |
struct Node * | GetSucc (struct Node *node) |
uint32 | GetAttrs (Object *obj, Tag tag1,...) |
ULONG | RefreshSetGadgetAttrs (struct Gadget *g, struct Window *w, struct Requester *r, Tag tag1,...) |
ULONG | RefreshSetGadgetAttrsA (struct Gadget *g, struct Window *w, struct Requester *r, struct TagItem *tags) |
APTR | NewObject (struct IClass *classPtr, CONST_STRPTR classID, ULONG tagList,...) |
char * | ASPrintf (const char *fmt,...) |
char * | strlwr (char *str) |
int | alphasort (const struct dirent **d1, const struct dirent **d2) |
int | scandir (const char *dir, struct dirent ***namelist, int(*filter)(const struct dirent *), int(*compar)(const struct dirent **, const struct dirent **)) |
Minimal compatibility header for AmigaOS 3.
Definition in file os3support.h.
#define AFF_OTAG 0 |
Definition at line 126 of file os3support.h.
#define AllocSysObjectTags | ( | A, | |
B, | |||
C, | |||
D | |||
) | CreateMsgPort() /* Assume ASOT_PORT for now */ |
Definition at line 157 of file os3support.h.
#define AnchorPathOld AnchorPath |
Definition at line 131 of file os3support.h.
#define ASM |
Definition at line 44 of file os3support.h.
#define ASO_NoTrack TAG_IGNORE |
Definition at line 64 of file os3support.h.
#define BGBACKFILL JAM1 |
Definition at line 124 of file os3support.h.
#define BITMAP_DisabledSourceFile TAG_IGNORE |
Definition at line 65 of file os3support.h.
#define BITMAP_HasAlpha TAG_IGNORE |
Definition at line 66 of file os3support.h.
#define BLITA_MaskPlane TAG_IGNORE |
Definition at line 68 of file os3support.h.
#define BLITA_UseSrcAlpha TAG_IGNORE |
Definition at line 67 of file os3support.h.
#define BVS_DISPLAY BVS_NONE |
Definition at line 120 of file os3support.h.
#define CLICKTAB_CloseImage TAG_IGNORE |
Definition at line 69 of file os3support.h.
#define CLICKTAB_FlagImage TAG_IGNORE |
Definition at line 70 of file os3support.h.
#define CLICKTAB_LabelTruncate TAG_IGNORE |
Definition at line 71 of file os3support.h.
#define CLICKTAB_NodeClosed TAG_IGNORE |
Definition at line 72 of file os3support.h.
#define CreateDirTree | ( | D | ) | CreateDir(D) /*\todo This isn't quite right */ |
Definition at line 160 of file os3support.h.
#define DevNameFromLock | ( | A, | |
B, | |||
C, | |||
D | |||
) | NameFromLock(A,B,C) |
Definition at line 162 of file os3support.h.
#define DISABLEDTEXTPEN HIGHLIGHTTEXTPEN |
Definition at line 116 of file os3support.h.
#define DN_FULLPATH 0 |
Definition at line 123 of file os3support.h.
#define EAD_IS_FILE | ( | E | ) | ((E)->ed_Type<0) |
Definition at line 57 of file os3support.h.
#define EObtainInfo ObtainInfo |
Definition at line 150 of file os3support.h.
#define EReleaseInfo ReleaseInfo |
Definition at line 149 of file os3support.h.
#define ESetInfo SetInfo |
Definition at line 151 of file os3support.h.
#define FClose | ( | A | ) | Close(A) |
Definition at line 159 of file os3support.h.
#define FindIName FindName |
Definition at line 165 of file os3support.h.
#define FOpen | ( | A, | |
B, | |||
C | |||
) | Open(A,B) |
Definition at line 158 of file os3support.h.
#define GA_ContextMenu TAG_IGNORE |
Definition at line 77 of file os3support.h.
#define GA_HintInfo TAG_IGNORE |
Definition at line 78 of file os3support.h.
#define GAUGEIA_Level TAG_IGNORE |
Definition at line 79 of file os3support.h.
#define GetFileEnd End |
Definition at line 134 of file os3support.h.
#define GETFONT_OTagOnly TAG_IGNORE |
Definition at line 73 of file os3support.h.
#define GETFONT_ScalableOnly TAG_IGNORE |
Definition at line 74 of file os3support.h.
#define GetFontEnd End |
Definition at line 135 of file os3support.h.
#define GetScreenModeEnd End |
Definition at line 136 of file os3support.h.
#define IA_InBorder TAG_IGNORE |
Definition at line 80 of file os3support.h.
#define IA_Label TAG_IGNORE |
Definition at line 81 of file os3support.h.
#define ICoerceMethod CoerceMethod |
Definition at line 168 of file os3support.h.
#define ICONCTRLA_GetImageDataFormat (ICONA_Dummy + 0x68) /*104*/ |
Definition at line 218 of file os3support.h.
#define ICONCTRLA_SetImageDataFormat (ICONA_Dummy + 0x67) /*103*/ |
Definition at line 217 of file os3support.h.
#define IDCMP_EXTENDEDMOUSE 0 |
Definition at line 121 of file os3support.h.
#define IDFMT_BITMAPPED (0) /* Bitmapped icon (planar, legacy) */ |
Definition at line 220 of file os3support.h.
#define IDFMT_DIRECTMAPPED (2) /* Direct mapped icon (truecolor 0xAARRGGBB, V51+) */ |
Definition at line 222 of file os3support.h.
#define IDFMT_PALETTEMAPPED (1) /* Palette mapped icon (chunky, V44+) */ |
Definition at line 221 of file os3support.h.
#define IDoMethod DoMethod |
Definition at line 169 of file os3support.h.
#define IDoMethodA DoMethodA |
Definition at line 170 of file os3support.h.
#define IDoSuperMethodA DoSuperMethodA |
Definition at line 171 of file os3support.h.
#define IsMinListEmpty | ( | L | ) | (L)->mlh_Head->mln_Succ == 0 |
Definition at line 54 of file os3support.h.
#define LBNCA_SoftStyle TAG_IGNORE |
Definition at line 82 of file os3support.h.
#define LBS_ROWS 0 |
Definition at line 128 of file os3support.h.
#define LIB_IS_AT_LEAST | ( | B, | |
V, | |||
R | |||
) |
Definition at line 55 of file os3support.h.
#define LISTBROWSER_Striping TAG_IGNORE |
Definition at line 83 of file os3support.h.
#define MEMF_PRIVATE MEMF_ANY |
Definition at line 60 of file os3support.h.
#define MEMF_SHARED MEMF_ANY |
Definition at line 61 of file os3support.h.
#define MIN | ( | a, | |
b | |||
) | (((a)<(b))?(a):(b)) |
Definition at line 51 of file os3support.h.
#define MINTERM_SRCMASK (ABC|ABNC|ANBC) |
Definition at line 139 of file os3support.h.
#define ML_SEPARATOR NM_BARLABEL |
Definition at line 127 of file os3support.h.
#define Notify | ( | ... | ) | (void)0 |
Definition at line 143 of file os3support.h.
#define ObtainCharsetInfo | ( | A, | |
B, | |||
C | |||
) | (const char *)nsoption_charp(local_charset) |
Definition at line 154 of file os3support.h.
#define OFF_OPEN 0 |
Definition at line 125 of file os3support.h.
#define PDTA_PromoteMask TAG_IGNORE |
Definition at line 75 of file os3support.h.
#define RAWKEY_BACKSPACE 0x41 |
Definition at line 96 of file os3support.h.
#define RAWKEY_CRSRDOWN 0x4D |
Definition at line 103 of file os3support.h.
#define RAWKEY_CRSRLEFT 0x4F |
Definition at line 105 of file os3support.h.
#define RAWKEY_CRSRRIGHT 0x4E |
Definition at line 104 of file os3support.h.
#define RAWKEY_CRSRUP 0x4C |
Definition at line 102 of file os3support.h.
#define RAWKEY_DEL 0x46 |
Definition at line 99 of file os3support.h.
#define RAWKEY_END 0x71 |
Definition at line 113 of file os3support.h.
#define RAWKEY_ESC 0x45 |
Definition at line 98 of file os3support.h.
#define RAWKEY_F10 0x59 |
Definition at line 109 of file os3support.h.
#define RAWKEY_F12 0x6F |
Definition at line 110 of file os3support.h.
#define RAWKEY_F5 0x54 |
Definition at line 106 of file os3support.h.
#define RAWKEY_F8 0x57 |
Definition at line 107 of file os3support.h.
#define RAWKEY_F9 0x58 |
Definition at line 108 of file os3support.h.
#define RAWKEY_HELP 0x5F |
Definition at line 111 of file os3support.h.
#define RAWKEY_HOME 0x70 |
Definition at line 112 of file os3support.h.
#define RAWKEY_PAGEDOWN 0x49 |
Definition at line 101 of file os3support.h.
#define RAWKEY_PAGEUP 0x48 |
Definition at line 100 of file os3support.h.
#define RAWKEY_TAB 0x42 |
Definition at line 97 of file os3support.h.
#define REG | ( | reg, | |
arg | |||
) | arg __asm(#reg) |
Definition at line 48 of file os3support.h.
#define RPTAG_APenColor TAG_IGNORE |
Definition at line 76 of file os3support.h.
#define SA_Compositing TAG_IGNORE |
Definition at line 84 of file os3support.h.
#define SaveDTObjectA | ( | O, | |
W, | |||
R, | |||
F, | |||
M, | |||
I, | |||
A | |||
) | DoDTMethod(O,W,R,DTM_WRITE,F,M,NULL) |
Definition at line 146 of file os3support.h.
#define SBNA_HintInfo TAG_IGNORE |
Definition at line 86 of file os3support.h.
#define SBNA_Text TAG_IGNORE |
Definition at line 85 of file os3support.h.
#define SetCurrentDir | ( | L | ) | CurrentDir(L) |
Definition at line 161 of file os3support.h.
#define SetMem memset |
Definition at line 175 of file os3support.h.
#define ShowWindow | ( | ... | ) | (void)0 |
Definition at line 172 of file os3support.h.
#define SNPrintf snprintf |
Definition at line 176 of file os3support.h.
#define TITLEPEN FILLPEN |
Definition at line 117 of file os3support.h.
#define TNA_CloseGadget TAG_IGNORE |
Definition at line 87 of file os3support.h.
#define TNA_HintInfo TAG_IGNORE |
Definition at line 88 of file os3support.h.
#define WA_ContextMenuHook TAG_IGNORE |
Definition at line 89 of file os3support.h.
#define WA_ToolBox TAG_IGNORE |
Definition at line 90 of file os3support.h.
#define WINDOW_BACKMOST 0 |
Definition at line 122 of file os3support.h.
#define WINDOW_BuiltInScroll TAG_IGNORE |
Definition at line 91 of file os3support.h.
#define WINDOW_NewMenu TAG_IGNORE |
Definition at line 92 of file os3support.h.
#define WINDOW_NewPrefsHook TAG_IGNORE |
Definition at line 93 of file os3support.h.
typedef int16_t int16 |
Definition at line 181 of file os3support.h.
typedef int32_t int32 |
Definition at line 183 of file os3support.h.
typedef int64_t int64 |
Definition at line 185 of file os3support.h.
typedef int8_t int8 |
Definition at line 179 of file os3support.h.
typedef uint16_t uint16 |
Definition at line 182 of file os3support.h.
typedef uint32_t uint32 |
Definition at line 184 of file os3support.h.
typedef uint64_t uint64 |
Definition at line 186 of file os3support.h.
typedef uint8_t uint8 |
Definition at line 180 of file os3support.h.
anonymous enum |
Enumerator | |
---|---|
ASOT_PORT | |
ASOT_IOREQUEST |
Definition at line 225 of file os3support.h.
anonymous enum |
Enumerator | |
---|---|
TDRIMAGE_ERROR | |
TDRIMAGE_WARNING |
Definition at line 231 of file os3support.h.
int alphasort | ( | const struct dirent ** | d1, |
const struct dirent ** | d2 | ||
) |
Definition at line 184 of file os3support.c.
char * ASPrintf | ( | const char * | fmt, |
... | |||
) |
Definition at line 139 of file os3support.c.
References buffer, and VSPrintfN().
Referenced by ami_download_check_overwrite(), ami_gui_commandline(), ami_gui_get_cache_favicon_name(), ami_gui_get_screen_title(), ami_gui_get_user_dir(), ami_gui_hotlist_add(), ami_gui_opts_open(), ami_gui_read_tooltypes(), ami_locale_langs(), ami_menu_hotlist_add(), ami_nsoption_set_location(), amiga_plugin_hack_execute(), amiga_warn_user(), amiga_warn_user_multi(), gui_init2(), gui_launch_url(), gui_window_save_link(), HOOKF(), main(), OpenOutlineFont(), and utf8_to_local_encoding().
void CloseOutlineFont | ( | struct OutlineFont * | of, |
struct List * | list | ||
) |
Definition at line 323 of file os3support.c.
References OutlineFont::BulletBase, OutlineFont::GEngine, OutlineFont::olf_OTagList, and OutlineFont::OTagPath.
Referenced by ami_font_bullet_close(), and ami_font_scan_font().
void FreeSysObject | ( | ULONG | type, |
APTR | obj | ||
) |
Definition at line 350 of file os3support.c.
References ASOT_IOREQUEST, ASOT_PORT, and type.
Referenced by ami_gui_resources_free(), ami_print_close_device(), ami_print_free(), ami_schedule_close_timer(), amiga_bitmap_destroy(), schedule_remove(), and schedule_remove_all().
uint32 GetAttrs | ( | Object * | obj, |
Tag | tag1, | ||
... | |||
) |
Definition at line 389 of file os3support.c.
Referenced by ami_gadget_hit(), ami_gui_event(), and ami_gui_splash_open().
int64 GetFileSize | ( | BPTR | fh | ) |
Definition at line 337 of file os3support.c.
Referenced by ami_download_check_overwrite(), and OpenOutlineFont().
struct Node * GetHead | ( | struct List * | list | ) |
Definition at line 364 of file os3support.c.
Referenced by ami_cw_redraw_queue(), ami_find_tab(), ami_find_tab_bw(), ami_find_tab_gwin(), ami_font_cache_cleanup(), ami_font_scan_font(), ami_font_scan_fonts(), ami_font_width_glyph(), ami_free_download_list(), ami_gui_close_tabs(), ami_gui_count_windows(), ami_gui_hotlist_toolbar_free(), ami_gui_hotlist_update_all(), ami_gui_menu_update_all(), ami_gui_opts_free_list(), ami_gui_opts_websearch_free(), ami_gui_tabs_toggle_all(), ami_gui_window_update_box_deferred(), ami_gui_window_update_box_deferred_check(), ami_handle_msg(), ami_mime_entry_locate(), ami_openurl_check_list(), ami_openurl_free_list(), ami_plot_release_pens(), ami_quit_netsurf(), FreeObjList(), gui_search_web_provider_update(), and RXHOOKF().
struct Node * GetPred | ( | struct Node * | node | ) |
Definition at line 375 of file os3support.c.
Referenced by ami_change_tab(), and gui_window_destroy().
struct Node * GetSucc | ( | struct Node * | node | ) |
Definition at line 381 of file os3support.c.
Referenced by ami_change_tab(), ami_cw_redraw_queue(), ami_find_tab(), ami_find_tab_bw(), ami_find_tab_gwin(), ami_font_cache_cleanup(), ami_font_scan_font(), ami_font_scan_fonts(), ami_free_download_list(), ami_gui_close_tabs(), ami_gui_count_windows(), ami_gui_hotlist_toolbar_free(), ami_gui_hotlist_update_all(), ami_gui_menu_update_all(), ami_gui_opts_free_list(), ami_gui_opts_websearch_free(), ami_gui_tabs_toggle_all(), ami_gui_window_update_box_deferred(), ami_gui_window_update_box_deferred_check(), ami_handle_msg(), ami_mime_entry_locate(), ami_openurl_check_list(), ami_openurl_free_list(), ami_plot_release_pens(), ami_quit_netsurf(), FreeObjList(), gui_download_window_done(), gui_search_web_provider_update(), gui_window_destroy(), and RXHOOKF().
APTR NewObject | ( | struct IClass * | classPtr, |
CONST_STRPTR | classID, | ||
ULONG | tagList, | ||
... | |||
) |
Definition at line 434 of file os3support.c.
Referenced by ami_help_init(), ami_init_mouse_pointers(), ami_menu_layout_gt(), ami_menu_load_glyphs(), and gui_window_create().
struct OutlineFont * OpenOutlineFont | ( | STRPTR | fileName, |
struct List * | list, | ||
ULONG | flags | ||
) |
Definition at line 204 of file os3support.c.
References ASPrintf(), buffer, OutlineFont::BulletBase, OutlineFont::GEngine, GetFileSize(), NSLOG, OutlineFont::olf_OTagList, and OutlineFont::OTagPath.
Referenced by ami_font_open(), and ami_font_scan_font().
ULONG RefreshSetGadgetAttrs | ( | struct Gadget * | g, |
struct Window * | w, | ||
struct Requester * | r, | ||
Tag | tag1, | ||
... | |||
) |
Definition at line 429 of file os3support.c.
References RefreshSetGadgetAttrsA().
Referenced by ami_change_tab(), ami_corewindow_init(), ami_cw_newsize(), ami_cw_set_scroll(), ami_cw_update_size(), ami_drag_selection(), ami_font_scan_gui_update(), ami_gui_console_log_switch(), ami_gui_opts_event(), ami_gui_switch_to_new_tab(), ami_gui_update_hotlist_button(), ami_print_next_page(), ami_search_event(), ami_search_set_back_state(), ami_search_set_forward_state(), ami_set_border_gadget_size(), ami_switch_tab(), gui_download_window_data(), gui_page_info_change(), gui_search_web_provider_update(), gui_window_console_log(), gui_window_create(), gui_window_destroy(), gui_window_set_scroll(), gui_window_set_title(), gui_window_set_url(), and gui_window_update_extent().
ULONG RefreshSetGadgetAttrsA | ( | struct Gadget * | g, |
struct Window * | w, | ||
struct Requester * | r, | ||
struct TagItem * | tags | ||
) |
Definition at line 408 of file os3support.c.
Referenced by RefreshSetGadgetAttrs().
int scandir | ( | const char * | dir, |
struct dirent *** | namelist, | ||
int(*)(const struct dirent *) | filter, | ||
int(*)(const struct dirent **, const struct dirent **) | compar | ||
) |
Definition at line 190 of file os3support.c.
char * strlwr | ( | char * | str | ) |
Definition at line 160 of file os3support.c.
Referenced by ami_mime_guess_add_datatype().