ELinks 0.16.1.1
|
#include "osdep/system.h"
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "elinks.h"
#include "osdep/os2/os2.h"
#include "osdep/osdep.h"
#include "terminal/mouse.h"
#include "terminal/terminal.h"
#include "util/conv.h"
#include <io.h>
#include <process.h>
#include <sys/video.h>
Macros | |
#define | INCL_MOU |
#define | INCL_VIO |
#define | INCL_DOSPROCESS |
#define | INCL_DOSERRORS |
#define | INCL_WINCLIPBOARD |
#define | INCL_WINSWITCHLIST |
#define | A_DECL(type, var) |
#define | WINCH_SLEEPTIME 500 /* time in ms for winch thread to sleep */ |
Functions | |
int | is_xterm (void) |
static void | winch_thread (void) |
static void | winch (void *s) |
void | handle_terminal_resize (int fd, void(*fn)()) |
void | unhandle_terminal_resize (int fd) |
void | get_terminal_size (int fd, int *x, int *y) |
int | exe (char *path) |
char * | get_clipboard_text (void) |
void | set_clipboard_text (char *data) |
char * | get_window_title (int codepage) |
void | set_window_title (char *title, int codepage) |
int | resize_window (int x, int y, int old_width, int old_height) |
int | get_ctl_handle (void) |
int | get_system_env (void) |
void | set_highpri (void) |
int | can_open_os_shell (int environment) |
Variables | |
int | winch_pipe [2] |
int | winch_thread_running = 0 |
#define INCL_DOSERRORS |
#define INCL_DOSPROCESS |
#define INCL_MOU |
#define INCL_VIO |
#define INCL_WINCLIPBOARD |
#define INCL_WINSWITCHLIST |
int can_open_os_shell | ( | int | environment | ) |
int exe | ( | char * | path | ) |
char * get_clipboard_text | ( | void | ) |
int get_ctl_handle | ( | void | ) |
int get_system_env | ( | void | ) |
void get_terminal_size | ( | int | fd, |
int * | x, | ||
int * | y ) |
char * get_window_title | ( | int | codepage | ) |
void handle_terminal_resize | ( | int | fd, |
void(* | fn )() ) |
int is_xterm | ( | void | ) |
int resize_window | ( | int | x, |
int | y, | ||
int | old_width, | ||
int | old_height ) |
void set_clipboard_text | ( | char * | data | ) |
void set_highpri | ( | void | ) |
void set_window_title | ( | char * | title, |
int | codepage ) |
void unhandle_terminal_resize | ( | int | fd | ) |
|
static |
|
static |
int winch_pipe[2] |
int winch_thread_running = 0 |