Subversion Repositories Kolibri OS

Rev

Rev 6457 | Rev 6589 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6457 Rev 6524
Line 24... Line 24...
24
 
24
 
25
struct open_dialog* kolibri_new_color_dialog(unsigned int type, unsigned short tlx, unsigned short tly, unsigned short x_size, unsigned short y_size)
25
struct open_dialog* kolibri_new_color_dialog(unsigned int type, unsigned short tlx, unsigned short tly, unsigned short x_size, unsigned short y_size)
26
{
26
{
27
    color_dialog *new_colordialog = (color_dialog *)malloc(sizeof(color_dialog));
27
    color_dialog *new_colordialog = (color_dialog *)malloc(sizeof(color_dialog));
28
    char *proc_info = (char *)calloc(1024, sizeof(char));
28
    char *proc_info = (char *)calloc(1024, sizeof(char));
29
	
29
 
30
	new_colordialog -> type = type;
30
	new_colordialog -> type = type;
31
	new_colordialog -> procinfo = proc_info;
31
	new_colordialog -> procinfo = proc_info;
32
	new_colordialog -> com_area_name = &cd_com_area_name;
32
	new_colordialog -> com_area_name = &cd_com_area_name;
33
	new_colordialog -> com_area = 0;
33
	new_colordialog -> com_area = 0;
Line 41... Line 41...
41
	new_colordialog -> color_type = 0;
41
	new_colordialog -> color_type = 0;
42
	new_colordialog -> color = 0;
42
	new_colordialog -> color = 0;
43
	return new_colordialog;
43
	return new_colordialog;
44
}
44
}
Line -... Line 45...
-
 
45
 
45
 
46
extern void kolibri_proclib_init() __attribute__((__stdcall__));
46
extern void (*ColorDialog_init)(color_dialog *) __attribute__((__stdcall__));
47
extern void (*ColorDialog_init)(color_dialog *) __attribute__((__stdcall__));
47
extern void (*ColorDialog_start)(color_dialog *) __attribute__((__stdcall__));
48
extern void (*ColorDialog_start)(color_dialog *) __attribute__((__stdcall__));