xviewfuncs.c
Go to the documentation of this file.
1  defun("ADR_TO_STRING",mod,ADR_TO_STRING);
2  defun("EXPAND_NAME",mod,EXPAND_NAME);
4  int n; register pointer argv[];
5 {
6  static struct namelist *name_list;
7  register pointer temp;
8  register int i;
9  ckarg(1);
10  name_list = xv_expand_name(ckstrchr(argv[0]));
11  temp = makevector(C_VECTOR,name_list->count);
12  vpush(temp);
13  for (i=0; i< name_list->count; i++) {
14  temp->c.vec.v[i] =
15  makestring(name_list->names[i],
16  strlen(name_list->names[i]));
17  }
18  free_namelist(name_list);
19  return(vpop());
20 }
22  int n;
23  register pointer argv[];
24 {
25  char *ptr;
26  ckarg(1);
27  ptr = (char *) cknumtoint(argv[0]);
28  if ((int)ptr<10000) error("ADR_TO_STRING: invalid string pointer");
29  return(makestring(ptr,strlen(ptr)));
30 }
31 
32 extern canvas_event;
33 extern canvas_paint_window;
34 extern canvas_pixwin;
35 extern canvas_window_event;
36 extern scrollbar_create;
37 extern event_id;
38 extern event_is_button;
39 extern event_is_down;
40 extern event_is_up;
41 extern event_time;
42 extern event_x;
43 extern event_y;
44 extern icon_create;
45 extern icon_load_mpr;
46 extern mem_create;
47 extern mem_point;
48 extern menu_create;
49 extern menu_create_item;
50 extern menu_find;
51 extern menu_get;
52 extern menu_item_set;
53 extern menu_set;
54 extern menu_show;
55 extern notify_do_dispatch;
56 extern notify_no_dispatch;
58 extern panel_button_image;
59 extern panel_create_button;
60 extern panel_create_choice;
61 extern panel_create_cycle;
63 extern panel_create_slider;
64 extern panel_create_text;
65 extern panel_create_toggle;
67 extern panel_event;
68 extern panel_get;
69 extern panel_get;
70 extern panel_set;
72 extern panel_window_event;
73 extern pf_open;
74 extern pr_rop;
75 extern pr_text;
76 extern pr_vector;
77 extern pw_batch_off;
78 extern pw_copy;
79 extern pw_getcmsname;
80 extern pw_getcolormap;
81 extern pw_polygon_2;
82 extern pw_polyline;
83 extern pw_putcolormap;
84 extern pw_rop;
85 extern pw_setcmsname;
86 extern pw_text;
87 extern pw_ttext;
88 extern pw_vector;
89 extern pw_write;
90 extern pw_writebackground;
91 extern textstring;
92 extern textsw_delete;
93 extern textsw_erase;
94 extern textsw_insert;
96 extern textsw_save;
98 extern textsw_scroll_lines;
99 extern textsw_store_file;
100 extern ttysw_input;
101 extern ttysw_output;
102 
103 extern window_create_canvas;
104 extern window_create_frame;
105 extern window_create_panel;
106 extern window_create_textsw;
107 extern window_create_tty;
108 extern window_destroy;
109 
110 extern window_fit_height;
111 extern window_fit_width;
112 extern window_get;
113 extern window_set;
114 extern xv_col;
115 extern xv_row;
panel_create_cycle
panel_create_cycle
panel_get
panel_get
Definition: xviewfuncs.c:69
panel_create_choice
panel_create_choice
icon_create
icon_create
menu_create
menu_create
event_is_up
event_is_up
canvas_event
canvas_event
defun
defun("ADR_TO_STRING", mod, ADR_TO_STRING)
textsw_erase
textsw_erase
textsw_replace_bytes
textsw_replace_bytes
window_create_tty
window_create_tty
textsw_save
textsw_save
pw_vector
pw_vector
window_create_frame
window_create_frame
textsw_store_file
textsw_store_file
ckstrchr
char * ckstrchr(pointer p)
Definition: xview.c:71
window_create_textsw
window_create_textsw
notify_set_itimer_func
notify_set_itimer_func
makevector
pointer makevector(pointer, int)
Definition: makes.c:417
textsw_screen_line_count
textsw_screen_line_count
panel_button_image
panel_button_image
panel_window_event
panel_window_event
pr_rop
pr_rop
mem_create
mem_create
pw_polyline
pw_polyline
scrollbar_create
scrollbar_create
makestring
pointer makestring(char *, int)
Definition: makes.c:147
notify_no_dispatch
notify_no_dispatch
C_VECTOR
pointer C_VECTOR
Definition: eus.c:144
pw_putcolormap
pw_putcolormap
panel_event
panel_event
notify_do_dispatch
notify_do_dispatch
window_create_canvas
window_create_canvas
panel_create_text
panel_create_text
pw_ttext
pw_ttext
window_destroy
window_destroy
cell::c
union cell::cellunion c
xv_row
xv_row
pr_text
pr_text
menu_set
menu_set
event_is_down
event_is_down
panel_create_message
panel_create_message
ADR_TO_STRING
pointer ADR_TO_STRING(int n, argv)
Definition: xviewfuncs.c:21
pr_vector
pr_vector
menu_get
menu_get
textsw_scroll_lines
textsw_scroll_lines
panel_create_button
panel_create_button
vector::v
pointer v[1]
Definition: eus.h:301
canvas_window_event
canvas_window_event
pw_copy
pw_copy
window_set
window_set
pw_writebackground
pw_writebackground
cknumtoint
cknumtoint(pointer v)
Definition: transargv.c:12
panel_create_slider
panel_create_slider
menu_find
menu_find
textsw_delete
textsw_delete
pw_getcmsname
pw_getcmsname
window_create_panel
window_create_panel
event_is_button
event_is_button
textsw_insert
textsw_insert
error
pointer error(enum errorcode ec,...) pointer error(va_alist) va_dcl
Definition: eus.c:297
pw_getcolormap
pw_getcolormap
event_y
event_y
menu_item_set
menu_item_set
menu_show
menu_show
canvas_paint_window
canvas_paint_window
pw_rop
pw_rop
cell
Definition: eus.h:381
icon_load_mpr
icon_load_mpr
menu_create_item
menu_create_item
event_x
event_x
mem_point
mem_point
window_fit_height
window_fit_height
textstring
textstring
pw_polygon_2
pw_polygon_2
canvas_pixwin
canvas_pixwin
ttysw_input
ttysw_input
panel_set
panel_set
pf_open
pf_open
window_get
window_get
event_id
event_id
xv_col
xv_col
pw_write
pw_write
window_fit_width
window_fit_width
pw_text
pw_text
pw_batch_off
pw_batch_off
ttysw_output
ttysw_output
panel_update_scrolling_size
panel_update_scrolling_size
panel_default_handle_event
panel_default_handle_event
cell::cellunion::vec
struct vector vec
Definition: eus.h:414
EXPAND_NAME
pointer EXPAND_NAME(int n, argv)
Definition: xviewfuncs.c:3
panel_create_toggle
panel_create_toggle
n
GLfloat n[6][3]
Definition: cube.c:15
event_time
event_time
pw_setcmsname
pw_setcmsname
ckarg
ckarg(2)


euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Jun 15 2023 02:06:43