ui/common/args.h

changeset 1223
83b2c5391fc5
parent 1208
6a1a43a1b526
equal deleted inserted replaced
1222:163146220e94 1223:83b2c5391fc5
37 #include "../ui/menu.h" 37 #include "../ui/menu.h"
38 #include "../ui/toolbar.h" 38 #include "../ui/toolbar.h"
39 #include "../ui/list.h" 39 #include "../ui/list.h"
40 #include "../ui/text.h" 40 #include "../ui/text.h"
41 #include "../ui/webview.h" 41 #include "../ui/webview.h"
42 #include "../ui/image.h"
42 #include "../ui/widget.h" 43 #include "../ui/widget.h"
43 44
44 #ifdef __cplusplus 45 #ifdef __cplusplus
45 extern "C" { 46 extern "C" {
46 #endif 47 #endif
637 UIEXPORT void ui_spinbox_args_set_rangevalue(UiSpinBoxArgs *args, UiRange *value); 638 UIEXPORT void ui_spinbox_args_set_rangevalue(UiSpinBoxArgs *args, UiRange *value);
638 UIEXPORT void ui_spinbox_args_set_states(UiSpinBoxArgs *args, int *states, int numstates); 639 UIEXPORT void ui_spinbox_args_set_states(UiSpinBoxArgs *args, int *states, int numstates);
639 UIEXPORT void ui_spinbox_args_set_visibility_states(UiSpinBoxArgs *args, int *states, int numstates); 640 UIEXPORT void ui_spinbox_args_set_visibility_states(UiSpinBoxArgs *args, int *states, int numstates);
640 UIEXPORT void ui_spinbox_args_free(UiSpinBoxArgs *args); 641 UIEXPORT void ui_spinbox_args_free(UiSpinBoxArgs *args);
641 642
643 UIEXPORT UiImageViewerArgs* ui_imageviewer_args_new(void);
644 UIEXPORT void ui_imageviewer_args_set_fill(UiImageViewerArgs *args, UiBool fill);
645 UIEXPORT void ui_imageviewer_args_set_hexpand(UiImageViewerArgs *args, UiBool value);
646 UIEXPORT void ui_imageviewer_args_set_vexpand(UiImageViewerArgs *args, UiBool value);
647 UIEXPORT void ui_imageviewer_args_set_hfill(UiImageViewerArgs *args, UiBool value);
648 UIEXPORT void ui_imageviewer_args_set_vfill(UiImageViewerArgs *args, UiBool value);
649 UIEXPORT void ui_imageviewer_args_set_override_defaults(UiImageViewerArgs *args, UiBool value);
650 UIEXPORT void ui_imageviewer_args_set_margin(UiImageViewerArgs *args, int value);
651 UIEXPORT void ui_imageviewer_args_set_margin_left(UiImageViewerArgs *args, int value);
652 UIEXPORT void ui_imageviewer_args_set_margin_right(UiImageViewerArgs *args, int value);
653 UIEXPORT void ui_imageviewer_args_set_margin_top(UiImageViewerArgs *args, int value);
654 UIEXPORT void ui_imageviewer_args_set_margin_bottom(UiImageViewerArgs *args, int value);
655 UIEXPORT void ui_imageviewer_args_set_colspan(UiImageViewerArgs *args, int colspan);
656 UIEXPORT void ui_imageviewer_args_set_rowspan(UiImageViewerArgs *args, int rowspan);
657 UIEXPORT void ui_imageviewer_args_set_name(UiImageViewerArgs *args, const char *name);
658 UIEXPORT void ui_imageviewer_args_set_style_class(UiImageViewerArgs *args, const char *classname);
659 UIEXPORT void ui_imageviewer_args_set_varname(UiImageViewerArgs *args, const char *varname);
660 UIEXPORT void ui_imageviewer_args_set_value(UiImageViewerArgs *args, UiGeneric *value);
661 UIEXPORT void ui_imageviewer_args_set_visibility_states(UiImageViewerArgs *args, int *states, int numstates);
662 UIEXPORT void ui_imageviewer_args_set_scrollarea(UiImageViewerArgs *args, UiBool value);
663 UIEXPORT void ui_imageviewer_args_set_autoscale(UiImageViewerArgs *args, UiBool value);
664 UIEXPORT void ui_imageviewer_args_set_adjustwidgetsize(UiImageViewerArgs *args, UiBool value);
665 UIEXPORT void ui_imageviewer_args_set_useradjustable(UiImageViewerArgs *args, UiBool value);
666 UIEXPORT void ui_imageviewer_args_set_image_padding(UiImageViewerArgs *args, int value);
667 UIEXPORT void ui_imageviewer_args_set_image_padding_left(UiImageViewerArgs *args, int value);
668 UIEXPORT void ui_imageviewer_args_set_image_padding_right(UiImageViewerArgs *args, int value);
669 UIEXPORT void ui_imageviewer_args_set_image_padding_top(UiImageViewerArgs *args, int value);
670 UIEXPORT void ui_imageviewer_args_set_image_padding_bottom(UiImageViewerArgs *args, int value);
671 UIEXPORT void ui_imageviewer_args_set_contextmenu(UiImageViewerArgs *args, UiMenuBuilder *menubuilder);
672 UIEXPORT void ui_imageviewer_args_set_onbuttonpress(UiImageViewerArgs *args, ui_callback callback);
673 UIEXPORT void ui_imageviewer_args_set_onbuttonpressdata(UiImageViewerArgs *args, void *onbuttonpressdata);
674 UIEXPORT void ui_imageviewer_args_set_onbuttonrelease(UiImageViewerArgs *args, ui_callback callback);
675 UIEXPORT void ui_imageviewer_args_set_onbuttonreleasedata(UiImageViewerArgs *args, void *onbuttonreleasedata);
676 UIEXPORT void ui_imageviewer_args_free(UiImageViewerArgs *args);
677
642 UIEXPORT UiWebviewArgs* ui_webview_args_new(void); 678 UIEXPORT UiWebviewArgs* ui_webview_args_new(void);
643 UIEXPORT void ui_webview_args_set_fill(UiWebviewArgs *args, UiBool fill); 679 UIEXPORT void ui_webview_args_set_fill(UiWebviewArgs *args, UiBool fill);
644 UIEXPORT void ui_webview_args_set_hexpand(UiWebviewArgs *args, UiBool value); 680 UIEXPORT void ui_webview_args_set_hexpand(UiWebviewArgs *args, UiBool value);
645 UIEXPORT void ui_webview_args_set_vexpand(UiWebviewArgs *args, UiBool value); 681 UIEXPORT void ui_webview_args_set_vexpand(UiWebviewArgs *args, UiBool value);
646 UIEXPORT void ui_webview_args_set_hfill(UiWebviewArgs *args, UiBool value); 682 UIEXPORT void ui_webview_args_set_hfill(UiWebviewArgs *args, UiBool value);

mercurial