#ifndef __OS_DEP_H #define __OS_DEP_H #ifndef XVT_INCL #include #endif #ifndef __STRINGS_H #include #endif //void os_post_menu_event(WINDOW win, MENU_TAG tag); int os_execute(const TFilename& path, bool sync, bool iconizetask, bool showchild); unsigned long os_execute_in_window(const TFilename& path, WINDOW win); bool os_destroy_native_icon(unsigned icon); void os_draw_native_icon(WINDOW win, const RCT& rct, unsigned icon); bool os_spawn_by_menu(); void os_iconize_window(WINDOW win); void os_maximize_window(WINDOW win); void os_restore_window(WINDOW win); int os_get_printer_names(TToken_string& printers); bool os_set_default_printer(const char* name); bool os_get_default_printer(TString& name); bool os_dongle_server_running(); #endif