[PATCH 4/5] expose most of *_set and *_get functions as properties
Łukasz Pankowski
lukpank at o2.pl
Sun Mar 14 17:52:01 CET 2010
---
vapi/ecore.vapi | 20 ++
vapi/edje.vapi | 21 ++
vapi/eina.vapi | 6 +
vapi/elm.vapi | 653 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
vapi/evas.vapi | 117 ++++++++++
5 files changed, 817 insertions(+), 0 deletions(-)
diff --git a/vapi/ecore.vapi b/vapi/ecore.vapi
index 60a2b1d..be8fe2d 100644
--- a/vapi/ecore.vapi
+++ b/vapi/ecore.vapi
@@ -156,10 +156,17 @@ namespace Ecore
public Timer( double in_, Callback callback );
public double interval_get();
public void interval_set(double in_);
+ public double interval {
+ [CCode (cname = "ecore_timer_interval_get")] get;
+ [CCode (cname = "ecore_timer_interval_set")] set;
+ }
public void freeze();
public void thaw();
public void delay(double add);
public double pending_get();
+ public double pending {
+ [CCode (cname = "ecore_timer_pending_get")] get;
+ }
public static double precision_get();
public static void precision_set(double precision);
}
@@ -186,6 +193,9 @@ namespace Ecore
public static unowned Window root_first_get();
[CCode (cname = "ecore_x_randr_current_screen_size_get")]
public ScreenSize current_screen_size_get();
+ public ScreenSize current_screen_size {
+ [CCode (cname = "ecore_x_randr_current_screen_size_get")] get;
+ }
}
}
//=======================================================================
@@ -253,12 +263,22 @@ namespace EcoreEvas
public Window( string engine, int x, int y, int w, int h, string? extra_options );
public unowned string engine_name_get();
+ public string engine_name {
+ [CCode (cname = "ecore_evas_engine_name_get")] get;
+ }
[CCode (cname = "ecore_evas_get")]
public unowned Evas.Canvas evas_get();
+ public Evas.Canvas evas {
+ [CCode (cname = "ecore_evas_get")] get;
+ }
public void title_set( string t );
public weak string title_get();
+ public string title {
+ [CCode (cname = "ecore_evas_title_get")] get;
+ [CCode (cname = "ecore_evas_title_set")] set;
+ }
public void show();
public void hide();
diff --git a/vapi/edje.vapi b/vapi/edje.vapi
index 21fdb5c..c48d82c 100644
--- a/vapi/edje.vapi
+++ b/vapi/edje.vapi
@@ -112,12 +112,19 @@ namespace Edje
public void scale_set( double scale );
public double scale_get();
+ public double scale {
+ [CCode (cname = "edje_object_scale_get")] get;
+ [CCode (cname = "edje_object_scale_set")] set;
+ }
public string data_get( string key );
public int file_set( string file, string group );
public void file_get( out string file, out string group );
public int load_error_get();
+ public int load_error {
+ [CCode (cname = "edje_object_load_error_get")] get;
+ }
public unowned string edje_load_error_str( int error );
public void signal_callback_add( string emission, string source, SignalCallback callback );
@@ -126,8 +133,16 @@ namespace Edje
public void play_set( bool play);
public bool play_get();
+ public bool play {
+ [CCode (cname = "edje_object_play_get")] get;
+ [CCode (cname = "edje_object_play_set")] set;
+ }
public void animation_set( bool on );
public bool animation_get();
+ public bool animation {
+ [CCode (cname = "edje_object_animation_get")] get;
+ [CCode (cname = "edje_object_animation_set")] set;
+ }
public int freeze();
public int thaw();
@@ -150,6 +165,9 @@ namespace Edje
public void part_geometry_get( string part, Evas.Coord x, Evas.Coord y, Evas.Coord w, Evas.Coord h );
public void text_change_cb_set( TextChangedCallback callback );
+ public TextChangedCallback text_change_cb {
+ [CCode (cname = "edje_object_text_change_cb_set")] set;
+ }
public void part_text_set( string part, string text );
public unowned string part_text_get( string part );
public void part_text_unescaped_set( string part, string text_to_escape );
@@ -197,6 +215,9 @@ namespace Edje
public void message_send( MessageType type, int id, void* msg );
public void message_handler_set( MessageHandlerCallback callback );
+ public MessageHandlerCallback message_handler {
+ [CCode (cname = "edje_object_message_handler_set")] set;
+ }
public void message_signal_process();
}
diff --git a/vapi/eina.vapi b/vapi/eina.vapi
index 17da09f..68ee153 100644
--- a/vapi/eina.vapi
+++ b/vapi/eina.vapi
@@ -206,6 +206,9 @@ namespace Eina
public bool data_get(uint index, ref G data);
public unowned G container_get();
+ public G container {
+ [CCode (cname = "eina_accessor_container_get")] get;
+ }
public void over(Each cb, uint start, uint end);
}
@@ -516,6 +519,9 @@ namespace Eina
public bool unload();
public void* symbol_get(string symbol);
public unowned string file_get();
+ public string file {
+ [CCode (cname = "eina_module_file_get")] get;
+ }
public static string symbol_path_get(string symbol, string subdir);
public static string environment_get_path(string env, string sub_dir);
public static Eina.Array<Module> list_get(Eina.Array array, string path, uint recursive, Cb cb, void* data);
diff --git a/vapi/elm.vapi b/vapi/elm.vapi
index aee4a59..8ba8cf7 100644
--- a/vapi/elm.vapi
+++ b/vapi/elm.vapi
@@ -103,15 +103,31 @@ public abstract class Object : Evas.Object
{
public void scale_set( double scale );
public double scale_get();
+ public double scale {
+ [CCode (cname = "elm_object_scale_get")] get;
+ [CCode (cname = "elm_object_scale_set")] set;
+ }
public void style_set( string style );
public unowned string style_get();
+ public string style {
+ [CCode (cname = "elm_object_style_get")] get;
+ [CCode (cname = "elm_object_style_set")] set;
+ }
public void disabled_set( bool disabled );
public bool disabled_get();
+ public bool disabled {
+ [CCode (cname = "elm_object_disabled_get")] get;
+ [CCode (cname = "elm_object_disabled_set")] set;
+ }
public void focus();
public void unfocus();
public void focus_allow_set( bool enable );
public bool focus_allow_get();
+ public bool focus_allow {
+ [CCode (cname = "elm_object_focus_allow_get")] get;
+ [CCode (cname = "elm_object_focus_allow_set")] set;
+ }
public void scroll_hold_push();
public void scroll_hold_pop();
@@ -168,43 +184,106 @@ public class Win : Elm.Object
public void resize_object_add( Evas.Object subobj );
public void resize_object_del( Evas.Object subobj );
public void title_set( string title );
+ public string title {
+ [CCode (cname = "elm_win_title_set")] set;
+ }
public void autodel_set( bool autodel );
+ public bool autodel {
+ [CCode (cname = "elm_win_autodel_set")] set;
+ }
public void activate();
public void lower();
public void raise();
public void borderless_set( bool borderless );
public bool borderless_get();
+ public bool borderless {
+ [CCode (cname = "elm_win_borderless_get")] get;
+ [CCode (cname = "elm_win_borderless_set")] set;
+ }
public void shaped_set( bool shaped );
public bool shaped_get();
+ public bool shaped {
+ [CCode (cname = "elm_win_shaped_get")] get;
+ [CCode (cname = "elm_win_shaped_set")] set;
+ }
public void alpha_set( bool alpha );
public bool alpha_get();
+ public bool alpha {
+ [CCode (cname = "elm_win_alpha_get")] get;
+ [CCode (cname = "elm_win_alpha_set")] set;
+ }
public bool transparent_get();
public void transparent_set( bool transparent );
+ public bool transparent {
+ [CCode (cname = "elm_win_transparent_get")] get;
+ [CCode (cname = "elm_win_transparent_set")] set;
+ }
public void override_set( bool override_ );
public bool override_get();
+ public bool override {
+ [CCode (cname = "elm_win_override_get")] get;
+ [CCode (cname = "elm_win_override_set")] set;
+ }
public void fullscreen_set( bool fullscreen );
public bool fullscreen_get();
+ public bool fullscreen {
+ [CCode (cname = "elm_win_fullscreen_get")] get;
+ [CCode (cname = "elm_win_fullscreen_set")] set;
+ }
public void maximized_set( bool maximized );
public bool maximized_get();
+ public bool maximized {
+ [CCode (cname = "elm_win_maximized_get")] get;
+ [CCode (cname = "elm_win_maximized_set")] set;
+ }
public void iconified_set( bool iconified );
public bool iconified_get();
+ public bool iconified {
+ [CCode (cname = "elm_win_iconified_get")] get;
+ [CCode (cname = "elm_win_iconified_set")] set;
+ }
public void layer_set( int layer );
public int layer_get();
+ public int layer {
+ [CCode (cname = "elm_win_layer_get")] get;
+ [CCode (cname = "elm_win_layer_set")] set;
+ }
public void rotation_set( int rotation );
public int rotation_get();
+ public int rotation {
+ [CCode (cname = "elm_win_rotation_get")] get;
+ [CCode (cname = "elm_win_rotation_set")] set;
+ }
public void sticky_set( bool sticky );
public bool sticky_get();
+ public bool sticky {
+ [CCode (cname = "elm_win_sticky_get")] get;
+ [CCode (cname = "elm_win_sticky_set")] set;
+ }
public void conformant_set( bool conformant );
public bool conformant_get();
+ public bool conformant {
+ [CCode (cname = "elm_win_conformant_get")] get;
+ [CCode (cname = "elm_win_conformant_set")] set;
+ }
public void keyboard_mode_set( WinKeyboardMode mode );
+ public WinKeyboardMode keyboard_mode {
+ [CCode (cname = "elm_win_keyboard_mode_set")] set;
+ }
public void keyboard_win_set( bool is_keyboard );
+ public bool keyboard_win {
+ [CCode (cname = "elm_win_keyboard_win_set")] set;
+ }
public void screen_position_get( out int x, out int y );
public Elm.Win inwin_add();
public void inwin_activate();
public void inwin_content_set( Elm.Object content );
+ public Elm.Object inwin_content {
+ [CCode (cname = "elm_win_inwin_content_set")] set;
+ }
}
@@ -228,11 +307,26 @@ public class Icon : Elm.Object
public void file_set( string file, string? group=null );
public void standard_set( string name );
+ public string standard {
+ [CCode (cname = "elm_icon_standard_set")] set;
+ }
public void smooth_set( bool smooth );
+ public bool smooth {
+ [CCode (cname = "elm_icon_smooth_set")] set;
+ }
public void no_scale_set( bool no_scale );
+ public bool no_scale {
+ [CCode (cname = "elm_icon_no_scale_set")] set;
+ }
public void scale_set( bool scale_up, bool scale_down );
public void fill_outside_set( bool fill_outside );
+ public bool fill_outside {
+ [CCode (cname = "elm_icon_fill_outside_set")] set;
+ }
public void prescale_set( int size );
+ public int prescale {
+ [CCode (cname = "elm_icon_prescale_set")] set;
+ }
}
@@ -259,12 +353,27 @@ public class Image : Elm.Object
public void file_set( string file, string? group=null );
public void smooth_set( bool smooth );
+ public bool smooth {
+ [CCode (cname = "elm_image_smooth_set")] set;
+ }
public void object_size_get( out int w, out int h );
public void no_scale_set( bool no_scale );
+ public bool no_scale {
+ [CCode (cname = "elm_image_no_scale_set")] set;
+ }
public void scale_set( bool scale_up, bool scale_down );
public void fill_outside_set( bool fill_outside );
+ public bool fill_outside {
+ [CCode (cname = "elm_image_fill_outside_set")] set;
+ }
public void prescale_set( int size );
+ public int prescale {
+ [CCode (cname = "elm_image_prescale_set")] set;
+ }
public void orient_set( ImageOrient orient );
+ public ImageOrient orient {
+ [CCode (cname = "elm_image_orient_set")] set;
+ }
}
//=======================================================================
@@ -275,7 +384,13 @@ public class Box : Elm.Object
public Box( Elm.Object? parent );
public void horizontal_set( bool horizontal );
+ public bool horizontal {
+ [CCode (cname = "elm_box_horizontal_set")] set;
+ }
public void homogenous_set( bool homogenous );
+ public bool homogenous {
+ [CCode (cname = "elm_box_homogenous_set")] set;
+ }
public void pack_start( Elm.Object subobj );
public void pack_end( Elm.Object subobj );
public void pack_before( Elm.Object subobj, Elm.Object before );
@@ -295,11 +410,28 @@ public class Button : Elm.Object
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_button_label_get")] get;
+ [CCode (cname = "elm_button_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_button_icon_get")] get;
+ [CCode (cname = "elm_button_icon_set")] set;
+ }
public void autorepeat_set( bool autorepeat );
+ public bool autorepeat {
+ [CCode (cname = "elm_button_autorepeat_set")] set;
+ }
public void autorepeat_initial_timeout_set( double t );
+ public double autorepeat_initial_timeout {
+ [CCode (cname = "elm_button_autorepeat_initial_timeout_set")] set;
+ }
public void autorepeat_gap_timeout_set( double t );
+ public double autorepeat_gap_timeout {
+ [CCode (cname = "elm_button_autorepeat_gap_timeout_set")] set;
+ }
}
@@ -322,6 +454,9 @@ public class Scroller : Elm.Object
public Scroller( Elm.Object? parent );
public void content_set( Elm.Object child );
+ public Elm.Object content {
+ [CCode (cname = "elm_scroller_content_set")] set;
+ }
public void content_min_limit( bool w, bool h );
public void region_show( Evas.Coord x, Evas.Coord y, Evas.Coord w, Evas.Coord h );
public void policy_set(ScrollerPolicy h_policy, ScrollerPolicy v_policy);
@@ -343,10 +478,22 @@ public class Label : Elm.Object
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_label_label_get")] get;
+ [CCode (cname = "elm_label_label_set")] set;
+ }
public void line_wrap_set( bool wrap );
public bool line_wrap_get();
+ public bool line_wrap {
+ [CCode (cname = "elm_label_line_wrap_get")] get;
+ [CCode (cname = "elm_label_line_wrap_set")] set;
+ }
public void wrap_width_set( Evas.Coord w );
public Evas.Coord wrap_width_get();
+ public Evas.Coord wrap_width {
+ [CCode (cname = "elm_label_wrap_width_get")] get;
+ [CCode (cname = "elm_label_wrap_width_set")] set;
+ }
}
@@ -359,12 +506,27 @@ public class Toggle : Elm.Object
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_toggle_label_get")] get;
+ [CCode (cname = "elm_toggle_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_toggle_icon_get")] get;
+ [CCode (cname = "elm_toggle_icon_set")] set;
+ }
public void states_labels_set( string onlabel, string offlabel );
public void state_set( bool state );
public bool state_get();
+ public bool state {
+ [CCode (cname = "elm_toggle_state_get")] get;
+ [CCode (cname = "elm_toggle_state_set")] set;
+ }
public void state_pointer_set( bool* statep );
+ public bool* state_pointer {
+ [CCode (cname = "elm_toggle_state_pointer_set")] set;
+ }
}
@@ -377,7 +539,14 @@ public class Frame : Elm.Object
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_frame_label_get")] get;
+ [CCode (cname = "elm_frame_label_set")] set;
+ }
public void content_set( Elm.Object content );
+ public Elm.Object content {
+ [CCode (cname = "elm_frame_content_set")] set;
+ }
}
@@ -389,6 +558,9 @@ public class Table : Elm.Object
public Table( Elm.Object? parent );
public void homogenous_set( bool homogenous );
+ public bool homogenous {
+ [CCode (cname = "elm_table_homogenous_set")] set;
+ }
public void pack( Elm.Object subobj, int x, int y, int w, int h );
public void padding_set( Evas.Coord horizontal, Evas.Coord vertical );
public void unpack( Elm.Object subobj );
@@ -406,8 +578,17 @@ public class Clock : Elm.Object
public void time_set( int hrs, int min, int sec );
public void time_get( out int hrs, out int min, out int sec );
public void edit_set( bool edit );
+ public bool edit {
+ [CCode (cname = "elm_clock_edit_set")] set;
+ }
public void show_am_pm_set( bool am_pm );
+ public bool show_am_pm {
+ [CCode (cname = "elm_clock_show_am_pm_set")] set;
+ }
public void show_seconds_set( bool seconds );
+ public bool show_seconds {
+ [CCode (cname = "elm_clock_show_seconds_set")] set;
+ }
}
@@ -422,6 +603,9 @@ public class Layout : Elm.Object
public void theme_set( string clas, string group, string style );
public void content_set( string swallow, Elm.Object content );
public unowned Edje.Object edje_get();
+ public Edje.Object edje {
+ [CCode (cname = "elm_layout_edje_get")] get;
+ }
public void sizing_eval();
}
@@ -450,11 +634,26 @@ public class Notify : Elm.Object
public Notify( Elm.Object? parent );
public void content_set( Evas.Object content );
+ public Evas.Object content {
+ [CCode (cname = "elm_notify_content_set")] set;
+ }
public void parent_set( Evas.Object parent );
+ public Evas.Object parent {
+ [CCode (cname = "elm_notify_parent_set")] set;
+ }
public void orient_set( NotifyOrient orient );
+ public NotifyOrient orient {
+ [CCode (cname = "elm_notify_orient_set")] set;
+ }
public void timeout_set( int timeout );
+ public int timeout {
+ [CCode (cname = "elm_notify_timeout_set")] set;
+ }
public void timer_init();
public void repeat_events_set( bool repeat );
+ public bool repeat_events {
+ [CCode (cname = "elm_notify_repeat_events_set")] set;
+ }
}
//=======================================================================
@@ -476,7 +675,13 @@ public class Hover : Elm.Object
public Hover( Elm.Object? parent );
public void target_set( Elm.Object target );
+ public Elm.Object target {
+ [CCode (cname = "elm_hover_target_set")] set;
+ }
public void parent_set( Elm.Object parent );
+ public Elm.Object parent {
+ [CCode (cname = "elm_hover_parent_set")] set;
+ }
public void content_set( string swallow, Elm.Object content );
public string best_content_location_get( HoverAxis pref_axis );
}
@@ -503,13 +708,32 @@ public class Entry : Elm.Object
public Entry( Elm.Object? parent );
public void single_line_set( bool single_line );
+ public bool single_line {
+ [CCode (cname = "elm_entry_single_line_set")] set;
+ }
public void password_set( bool password );
+ public bool password {
+ [CCode (cname = "elm_entry_password_set")] set;
+ }
public void entry_set( string entry );
public unowned string entry_get();
+ public string entry {
+ [CCode (cname = "elm_entry_entry_get")] get;
+ [CCode (cname = "elm_entry_entry_set")] set;
+ }
public unowned string selection_get();
+ public string selection {
+ [CCode (cname = "elm_entry_selection_get")] get;
+ }
public void entry_insert( string entry );
public void line_wrap_set( bool wrap );
+ public bool line_wrap {
+ [CCode (cname = "elm_entry_line_wrap_set")] set;
+ }
public void editable_set( bool editable );
+ public bool editable {
+ [CCode (cname = "elm_entry_editable_set")] set;
+ }
public void select_none();
public void select_all();
@@ -524,8 +748,17 @@ public class Entry : Elm.Object
public void cursor_selection_begin();
public void cursor_selection_end();
public bool cursor_is_format_get();
+ public bool cursor_is_format {
+ [CCode (cname = "elm_entry_cursor_is_format_get")] get;
+ }
public bool cursor_is_visible_format_get();
+ public bool cursor_is_visible_format {
+ [CCode (cname = "elm_entry_cursor_is_visible_format_get")] get;
+ }
public unowned string cursor_content_get();
+ public string cursor_content {
+ [CCode (cname = "elm_entry_cursor_content_get")] get;
+ }
public void selection_cut();
public void selection_copy();
public void selection_paste();
@@ -533,6 +766,10 @@ public class Entry : Elm.Object
//public void context_menu_item_add( string label, string icon_file, IconType icon_type, EventCallback callback );
public void context_menu_disabled_set( bool disabled );
public bool context_menu_disabled_get();
+ public bool context_menu_disabled {
+ [CCode (cname = "elm_entry_context_menu_disabled_get")] get;
+ [CCode (cname = "elm_entry_context_menu_disabled_set")] set;
+ }
public static string markup_to_utf8( string s );
public static string utf8_to_markup( string s );
}
@@ -587,8 +824,17 @@ public class Anchorview : Elm.Object
public Anchorview( Elm.Object? parent );
public void text_set( string text );
+ public string text {
+ [CCode (cname = "elm_anchorview_text_set")] set;
+ }
public void hover_parent_set( Elm.Object parent );
+ public Elm.Object hover_parent {
+ [CCode (cname = "elm_anchorview_hover_parent_set")] set;
+ }
public void hover_style_set( string style );
+ public string hover_style {
+ [CCode (cname = "elm_anchorview_hover_style_set")] set;
+ }
public void hover_end();
public void bounce_set( bool h_bounce, bool v_bounce );
}
@@ -622,8 +868,17 @@ public class Anchorblock : Elm.Object
public Anchorblock( Elm.Object? parent );
public void text_set( string text );
+ public string text {
+ [CCode (cname = "elm_anchorblock_text_set")] set;
+ }
public void hover_parent_set( Elm.Object parent );
+ public Elm.Object hover_parent {
+ [CCode (cname = "elm_anchorblock_hover_parent_set")] set;
+ }
public void hover_style_set( string style );
+ public string hover_style {
+ [CCode (cname = "elm_anchorblock_hover_style_set")] set;
+ }
public void hover_end();
}
@@ -636,11 +891,27 @@ public class Bubble : Elm.Object
public Bubble( Elm.Object? parent );
public void label_set( string label );
+ public string label {
+ [CCode (cname = "elm_bubble_label_set")] set;
+ }
public void info_set( string info );
+ public string info {
+ [CCode (cname = "elm_bubble_info_set")] set;
+ }
public void content_set( Elm.Object content );
+ public Elm.Object content {
+ [CCode (cname = "elm_bubble_content_set")] set;
+ }
public void icon_set( Elm.Object icon );
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_bubble_icon_get")] get;
+ [CCode (cname = "elm_bubble_icon_set")] set;
+ }
public void corner_set( string corner );
+ public string corner {
+ [CCode (cname = "elm_bubble_corner_set")] set;
+ }
}
@@ -652,7 +923,13 @@ public class Photo : Elm.Object
public Photo( Elm.Object? parent );
public void file_set( string file );
+ public string file {
+ [CCode (cname = "elm_photo_file_set")] set;
+ }
public void size_set( int size );
+ public int size {
+ [CCode (cname = "elm_photo_size_set")] set;
+ }
}
@@ -664,15 +941,32 @@ public class Hoversel : Elm.Object
public Hoversel( Elm.Object? parent );
public void horizontal_set( bool horizontal );
+ public bool horizontal {
+ [CCode (cname = "elm_hoversel_horizontal_set")] set;
+ }
public void hover_parent_set( Elm.Object parent );
+ public Elm.Object hover_parent {
+ [CCode (cname = "elm_hoversel_hover_parent_set")] set;
+ }
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_hoversel_label_get")] get;
+ [CCode (cname = "elm_hoversel_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_hoversel_icon_get")] get;
+ [CCode (cname = "elm_hoversel_icon_set")] set;
+ }
public void hover_begin();
public void hover_end();
public void clear();
public unowned Eina.List items_get();
+ public Eina.List items {
+ [CCode (cname = "elm_hoversel_items_get")] get;
+ }
public unowned HoverselItem item_add( string label, string? icon_file, IconType icon_type, Evas.Callback? func = null );
public void item_del( HoverselItem item );
/*
@@ -694,14 +988,30 @@ public class Toolbar : Elm.Object
public void icon_size_set( int icon_size );
public int icon_size_get();
+ public int icon_size {
+ [CCode (cname = "elm_toolbar_icon_size_get")] get;
+ [CCode (cname = "elm_toolbar_icon_size_set")] set;
+ }
public ToolbarItem item_add( Elm.Object icon, string label, Evas.Callback func );
// Note: elm_boolbar_item_ functions living in ToolbarItem scope
public void scrollable_set( bool scrollable );
+ public bool scrollable {
+ [CCode (cname = "elm_toolbar_scrollable_set")] set;
+ }
public void homogenous_set( bool homogenous );
+ public bool homogenous {
+ [CCode (cname = "elm_toolbar_homogenous_set")] set;
+ }
public void menu_parent_set( Elm.Object parent );
+ public Elm.Object menu_parent {
+ [CCode (cname = "elm_toolbar_menu_parent_set")] set;
+ }
[CCode (cname = "elm_toolbar_item_unselect_all")]
public void unselect_all();
public void align_set( bool align );
+ public bool align {
+ [CCode (cname = "elm_toolbar_align_set")] set;
+ }
}
@@ -711,14 +1021,29 @@ public class Toolbar : Elm.Object
public class ToolbarItem
{
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_toolbar_item_icon_get")] get;
+ }
public unowned string label_get();
public void label_set( string label );
+ public string label {
+ [CCode (cname = "elm_toolbar_item_label_get")] get;
+ [CCode (cname = "elm_toolbar_item_label_set")] set;
+ }
//public void del_cb_set( ... );
public void select();
public bool disabled_get();
public void disabled_set( bool disabled );
+ public bool disabled {
+ [CCode (cname = "elm_toolbar_item_disabled_get")] get;
+ [CCode (cname = "elm_toolbar_item_disabled_set")] set;
+ }
public bool separator_get();
public void separator_set( bool separator );
+ public bool separator {
+ [CCode (cname = "elm_toolbar_item_separator_get")] get;
+ [CCode (cname = "elm_toolbar_item_separator_set")] set;
+ }
public void menu_set( bool menu );
public unowned Elm.Object menu_get();
}
@@ -731,14 +1056,30 @@ public class MenuItem
{
[CCode (cname = "elm_menu_object_get")]
public unowned Elm.Object object_get();
+ public Elm.Object object {
+ [CCode (cname = "elm_menu_object_get")] get;
+ }
public void label_set( string label );
//public void del_cb_set( ... );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_menu_item_label_get")] get;
+ [CCode (cname = "elm_menu_item_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
+ public Elm.Object icon {
+ [CCode (cname = "elm_menu_item_icon_set")] set;
+ }
public void disabled_set( bool disabled );
+ public bool disabled {
+ [CCode (cname = "elm_menu_item_disabled_set")] set;
+ }
public void* data_get();
public void data_set( void* data );
public unowned Eina.List subitems_get();
+ public Eina.List subitems {
+ [CCode (cname = "elm_menu_item_subitems_get")] get;
+ }
}
//=======================================================================
@@ -749,6 +1090,9 @@ public class Menu : Elm.Object
public Menu( Elm.Object? parent );
public void parent_set( Elm.Object parent );
+ public Elm.Object parent {
+ [CCode (cname = "elm_menu_parent_set")] set;
+ }
public void move( Evas.Coord x, Evas.Coord y );
public MenuItem item_add( Elm.Object icon, string label, Evas.Callback? func = null );
}
@@ -770,12 +1114,32 @@ public class List : Elm.Object
public void go();
public void multi_select_set( bool multi );
public bool multi_select_get();
+ public bool multi_select {
+ [CCode (cname = "elm_list_multi_select_get")] get;
+ [CCode (cname = "elm_list_multi_select_set")] set;
+ }
public void horizontal_mode_set( ListMode mode );
public ListMode horizontal_mode_get();
+ public ListMode horizontal_mode {
+ [CCode (cname = "elm_list_horizontal_mode_get")] get;
+ [CCode (cname = "elm_list_horizontal_mode_set")] set;
+ }
public void always_select_mode_set( bool always_select );
+ public bool always_select_mode {
+ [CCode (cname = "elm_list_always_select_mode_set")] set;
+ }
public weak Eina.List<ListItem> items_get();
+ public Eina.List<ListItem> items {
+ [CCode (cname = "elm_list_items_get")] get;
+ }
public weak ListItem selected_item_get();
+ public ListItem selected_item {
+ [CCode (cname = "elm_list_selected_item_get")] get;
+ }
public weak Eina.List<ListItem> selected_items_get();
+ public Eina.List<ListItem> selected_items {
+ [CCode (cname = "elm_list_selected_items_get")] get;
+ }
}
@@ -799,17 +1163,47 @@ public class Slider : Elm.Object
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_slider_label_get")] get;
+ [CCode (cname = "elm_slider_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_slider_icon_get")] get;
+ [CCode (cname = "elm_slider_icon_set")] set;
+ }
public void span_size_set( Evas.Coord size );
+ public Evas.Coord span_size {
+ [CCode (cname = "elm_slider_span_size_set")] set;
+ }
public void unit_format_set( string format );
+ public string unit_format {
+ [CCode (cname = "elm_slider_unit_format_set")] set;
+ }
public void indicator_format_set( string indicator );
+ public string indicator_format {
+ [CCode (cname = "elm_slider_indicator_format_set")] set;
+ }
public void indicator_format_function_set( IndicatorFormatFunc func );
+ public IndicatorFormatFunc indicator_format_function {
+ [CCode (cname = "elm_slider_indicator_format_function_set")] set;
+ }
public void horizontal_set( bool horizontal );
+ public bool horizontal {
+ [CCode (cname = "elm_slider_horizontal_set")] set;
+ }
public void min_max_set( double min, double max );
public void value_set( double val );
public double value_get();
+ public double value {
+ [CCode (cname = "elm_slider_value_get")] get;
+ [CCode (cname = "elm_slider_value_set")] set;
+ }
public void inverted_set( bool inverted );
+ public bool inverted {
+ [CCode (cname = "elm_slider_inverted_set")] set;
+ }
}
@@ -861,15 +1255,39 @@ public class Genlist : Elm.Object
public void clear();
public void multi_select_set( bool multi );
+ public bool multi_select {
+ [CCode (cname = "elm_genlist_multi_select_set")] set;
+ }
public void horizontal_mode_set( ListMode mode );
+ public ListMode horizontal_mode {
+ [CCode (cname = "elm_genlist_horizontal_mode_set")] set;
+ }
public void always_select_mode_set( bool always_select );
+ public bool always_select_mode {
+ [CCode (cname = "elm_genlist_always_select_mode_set")] set;
+ }
public void no_select_mode_set( bool no_select );
+ public bool no_select_mode {
+ [CCode (cname = "elm_genlist_no_select_mode_set")] set;
+ }
public unowned GenlistItem at_xy_item_get( Evas.Coord x, Evas.Coord y, out int posret );
public unowned GenlistItem selected_item_get();
+ public GenlistItem selected_item {
+ [CCode (cname = "elm_genlist_selected_item_get")] get;
+ }
public unowned Eina.List<unowned GenlistItem> selected_items_get();
+ public Eina.List<unowned GenlistItem> selected_items {
+ [CCode (cname = "elm_genlist_selected_items_get")] get;
+ }
public unowned GenlistItem first_item_get();
+ public GenlistItem first_item {
+ [CCode (cname = "elm_genlist_first_item_get")] get;
+ }
public unowned GenlistItem last_item_get();
+ public GenlistItem last_item {
+ [CCode (cname = "elm_genlist_last_item_get")] get;
+ }
}
@@ -879,18 +1297,43 @@ public class Genlist : Elm.Object
public class GenlistItem
{
public unowned GenlistItem next_get();
+ public GenlistItem next {
+ [CCode (cname = "elm_genlist_item_next_get")] get;
+ }
public unowned GenlistItem prev_get();
+ public GenlistItem prev {
+ [CCode (cname = "elm_genlist_item_prev_get")] get;
+ }
public unowned Genlist genlist_get();
+ public Genlist genlist {
+ [CCode (cname = "elm_genlist_item_genlist_get")] get;
+ }
public void subitems_clear();
public void selected_set( bool selected );
public bool selected_get();
+ public bool selected {
+ [CCode (cname = "elm_genlist_item_selected_get")] get;
+ [CCode (cname = "elm_genlist_item_selected_set")] set;
+ }
public void expanded_set( bool expanded );
public bool expanded_get();
+ public bool expanded {
+ [CCode (cname = "elm_genlist_item_expanded_get")] get;
+ [CCode (cname = "elm_genlist_item_expanded_set")] set;
+ }
public void disabled_set( bool disabled );
public bool disabled_get();
+ public bool disabled {
+ [CCode (cname = "elm_genlist_item_disabled_get")] get;
+ [CCode (cname = "elm_genlist_item_disabled_set")] set;
+ }
public void display_only_set( bool display_only );
public bool display_only_get();
+ public bool display_only {
+ [CCode (cname = "elm_genlist_item_display_only_get")] get;
+ [CCode (cname = "elm_genlist_item_display_only_set")] set;
+ }
public void show();
public void bring_in();
@@ -906,6 +1349,9 @@ public class GenlistItem
public void update();
public unowned Elm.Genlist object_get();
+ public Elm.Genlist object {
+ [CCode (cname = "elm_genlist_item_object_get")] get;
+ }
}
@@ -918,11 +1364,26 @@ public class Check : Elm.Object
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_check_label_get")] get;
+ [CCode (cname = "elm_check_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_check_icon_get")] get;
+ [CCode (cname = "elm_check_icon_set")] set;
+ }
public void state_set( bool state );
public bool state_get();
+ public bool state {
+ [CCode (cname = "elm_check_state_get")] get;
+ [CCode (cname = "elm_check_state_set")] set;
+ }
public void state_pointer_set( bool* statep );
+ public bool* state_pointer {
+ [CCode (cname = "elm_check_state_pointer_set")] set;
+ }
}
@@ -935,12 +1396,27 @@ public class Radio : Elm.Object
public void label_set( string label );
public unowned string label_get();
+ public string label {
+ [CCode (cname = "elm_radio_label_get")] get;
+ [CCode (cname = "elm_radio_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
public unowned Elm.Object icon_get();
+ public Elm.Object icon {
+ [CCode (cname = "elm_radio_icon_get")] get;
+ [CCode (cname = "elm_radio_icon_set")] set;
+ }
public void group_add( Elm.Object group );
public void state_value_set( int value );
+ public int state_value {
+ [CCode (cname = "elm_radio_state_value_set")] set;
+ }
public void value_set( int value );
public int value_get();
+ public int value {
+ [CCode (cname = "elm_radio_value_get")] get;
+ [CCode (cname = "elm_radio_value_set")] set;
+ }
public void value_pointer_set( out int valuep );
}
@@ -956,7 +1432,13 @@ public class Pager : Elm.Object
public void content_pop();
public void content_promote( Elm.Object content );
public unowned Elm.Object content_bottom_get();
+ public Elm.Object content_bottom {
+ [CCode (cname = "elm_pager_content_bottom_get")] get;
+ }
public unowned Elm.Object content_top_get();
+ public Elm.Object content_top {
+ [CCode (cname = "elm_pager_content_top_get")] get;
+ }
public void style_set( string style );
}
@@ -968,6 +1450,9 @@ public class Pager : Elm.Object
public class SlideshowItem
{
public unowned Slideshow object_get();
+ public Slideshow object {
+ [CCode (cname = "elm_slideshow_item_object_get")] get;
+ }
}
public delegate Evas.Object? SlideshowItemGetFunc( Elm.Object obj );
@@ -1005,13 +1490,32 @@ public class Slideshow : Elm.Object
public void next();
public void previous();
public unowned Eina.List<string> transitions_get();
+ public Eina.List<string> transitions {
+ [CCode (cname = "elm_slideshow_transitions_get")] get;
+ }
public void transition_set( string transition );
+ public string transition {
+ [CCode (cname = "elm_slideshow_transition_set")] set;
+ }
public void timeout_set( int timeout );
public int timeout_get();
+ public int timeout {
+ [CCode (cname = "elm_slideshow_timeout_get")] get;
+ [CCode (cname = "elm_slideshow_timeout_set")] set;
+ }
public void loop_set( int loop );
+ public int loop {
+ [CCode (cname = "elm_slideshow_loop_set")] set;
+ }
public void clear();
public unowned Eina.List<SlideshowItem> items_get();
+ public Eina.List<SlideshowItem> items {
+ [CCode (cname = "elm_slideshow_items_get")] get;
+ }
public unowned SlideshowItem item_current_get();
+ public SlideshowItem item_current {
+ [CCode (cname = "elm_slideshow_item_current_get")] get;
+ }
}
@@ -1024,14 +1528,28 @@ public class FileSelector : Elm.Object
public void is_save_set( bool is_save );
public bool is_save_get();
+ public bool is_save {
+ [CCode (cname = "elm_fileselector_is_save_get")] get;
+ [CCode (cname = "elm_fileselector_is_save_set")] set;
+ }
public void folder_only_set( bool only );
public bool folder_only_get();
public void buttons_ok_cancel_set( bool buttons );
public bool buttons_ok_cancel_get();
public void expandable_set( bool expand );
+ public bool expandable {
+ [CCode (cname = "elm_fileselector_expandable_set")] set;
+ }
public void path_set( string path );
public unowned string path_get();
+ public string path {
+ [CCode (cname = "elm_fileselector_path_get")] get;
+ [CCode (cname = "elm_fileselector_path_set")] set;
+ }
public unowned string selected_get();
+ public string selected {
+ [CCode (cname = "elm_fileselector_selected_get")] get;
+ }
}
@@ -1046,12 +1564,34 @@ public class ProgressBar : Elm.Object
public bool pulse_get();
public void value_set( double val );
public double value_get();
+ public double value {
+ [CCode (cname = "elm_progressbar_value_get")] get;
+ [CCode (cname = "elm_progressbar_value_set")] set;
+ }
public void label_set( string label );
+ public string label {
+ [CCode (cname = "elm_progressbar_label_set")] set;
+ }
public void icon_set( Elm.Object icon );
+ public Elm.Object icon {
+ [CCode (cname = "elm_progressbar_icon_set")] set;
+ }
public void span_size_set( Evas.Coord size );
+ public Evas.Coord span_size {
+ [CCode (cname = "elm_progressbar_span_size_set")] set;
+ }
public void unit_format_set( string format );
+ public string unit_format {
+ [CCode (cname = "elm_progressbar_unit_format_set")] set;
+ }
public void horizontal_set( bool horizontal );
+ public bool horizontal {
+ [CCode (cname = "elm_progressbar_horizontal_set")] set;
+ }
public void inverted_set( bool inverted );
+ public bool inverted {
+ [CCode (cname = "elm_progressbar_inverted_set")] set;
+ }
}
@@ -1063,6 +1603,10 @@ public class Separator : Elm.Object
public Separator( Elm.Object? parent );
public void horizontal_set( bool horizontal );
public bool horizontal_get();
+ public bool horizontal {
+ [CCode (cname = "elm_separator_horizontal_get")] get;
+ [CCode (cname = "elm_separator_horizontal_set")] set;
+ }
}
@@ -1074,11 +1618,25 @@ public class Spinner : Elm.Object
public Spinner( Elm.Object? parent );
public void label_format_set( string format );
public unowned string label_format_get();
+ public string label_format {
+ [CCode (cname = "elm_spinner_label_format_get")] get;
+ [CCode (cname = "elm_spinner_label_format_set")] set;
+ }
public void min_max_set( double min, double max );
public void step_set( double step );
+ public double step {
+ [CCode (cname = "elm_spinner_step_set")] set;
+ }
public void value_set( double val );
public double value_get();
+ public double value {
+ [CCode (cname = "elm_spinner_value_get")] get;
+ [CCode (cname = "elm_spinner_value_set")] set;
+ }
public void wrap_set( bool wrap );
+ public bool wrap {
+ [CCode (cname = "elm_spinner_wrap_set")] set;
+ }
}
@@ -1089,8 +1647,15 @@ public class Index : Elm.Object
[CCode (cname = "elm_index_add")]
public Index( Elm.Object? parent );
public void active_set( bool active );
+ public bool active {
+ [CCode (cname = "elm_index_active_set")] set;
+ }
public void item_level_set( int level );
public int item_level_get();
+ public int item_level {
+ [CCode (cname = "elm_index_item_level_get")] get;
+ [CCode (cname = "elm_index_item_level_set")] set;
+ }
public void* item_selected_get( int level );
public void item_append( string letter, void* item );
public void item_prepend( string letter, void* item );
@@ -1144,14 +1709,29 @@ public class HoverselItem
public class ListItem
{
public void selected_set( bool selected );
+ public bool selected {
+ [CCode (cname = "elm_list_item_selected_set")] set;
+ }
public void show();
public void* data_get();
public unowned string label_get();
public void label_set( string label );
+ public string label {
+ [CCode (cname = "elm_list_item_label_get")] get;
+ [CCode (cname = "elm_list_item_label_set")] set;
+ }
public unowned Elm.Object icon_get();
public void icon_set( Elm.Object icon );
+ public Elm.Object icon {
+ [CCode (cname = "elm_list_item_icon_get")] get;
+ [CCode (cname = "elm_list_item_icon_set")] set;
+ }
public unowned Elm.Object end_get();
public void end_set( Elm.Object end );
+ public Elm.Object end {
+ [CCode (cname = "elm_list_item_end_get")] get;
+ [CCode (cname = "elm_list_item_end_set")] set;
+ }
}
@@ -1174,16 +1754,31 @@ public class Photocam : Elm.Object
public int file_set( string file );
public unowned string file_get();
+ public string file {
+ [CCode (cname = "elm_photocam_file_get")] get;
+ }
public void zoom_set( double zoom );
public double zoom_get();
+ public double zoom {
+ [CCode (cname = "elm_photocam_zoom_get")] get;
+ [CCode (cname = "elm_photocam_zoom_set")] set;
+ }
public void zoom_mode_set( PhotocamZoomMode mode );
public PhotocamZoomMode zoom_mode_get();
+ public PhotocamZoomMode zoom_mode {
+ [CCode (cname = "elm_photocam_zoom_mode_get")] get;
+ [CCode (cname = "elm_photocam_zoom_mode_set")] set;
+ }
public void image_size_get( out int w, out int h );
public void region_get( out int x, out int y, out int w, out int h );
public void image_region_show( int x, int y, int w, int h );
public void image_region_bring_in( int x, int y, int w, int h );
public void paused_set( bool paused );
public bool paused_get();
+ public bool paused {
+ [CCode (cname = "elm_photocam_paused_get")] get;
+ [CCode (cname = "elm_photocam_paused_set")] set;
+ }
}
@@ -1248,13 +1843,25 @@ public class Map : Elm.Object
public double zoom_get();
public void zoom_mode_set( MapZoomMode mode );
public MapZoomMode zoom_mode_get();
+ public MapZoomMode zoom_mode {
+ [CCode (cname = "elm_map_zoom_mode_get")] get;
+ [CCode (cname = "elm_map_zoom_mode_set")] set;
+ }
public void geo_region_get( out double lon, out double lat );
public void geo_region_bring_in( double lon, double lat );
public void geo_region_show( double lon, double lat );
public void paused_set( bool paused );
public bool paused_get();
+ public bool paused {
+ [CCode (cname = "elm_map_paused_get")] get;
+ [CCode (cname = "elm_map_paused_set")] set;
+ }
public void paused_markers_set( bool paused );
public bool paused_markers_get();
+ public bool paused_markers {
+ [CCode (cname = "elm_map_paused_markers_get")] get;
+ [CCode (cname = "elm_map_paused_markers_set")] set;
+ }
[CCode (cname = "utils_convert_coord_into_geo")]
public static void convert_coord_into_geo( int x, int y, int size, out double lon, out double lat );
[CCode (cname = "utils_convert_geo_into_coord")]
@@ -1281,7 +1888,13 @@ public class Panel : Elm.Object
public Panel( Elm.Object? parent );
public void orient_set( PanelOrient orient );
+ public PanelOrient orient {
+ [CCode (cname = "elm_panel_orient_set")] set;
+ }
public void content_set( Elm.Object content );
+ public Elm.Object content {
+ [CCode (cname = "elm_panel_content_set")] set;
+ }
}
@@ -1304,8 +1917,17 @@ public class Flip : Elm.Object
public Flip( Elm.Object? parent );
public void content_front_set( Elm.Object front );
+ public Elm.Object content_front {
+ [CCode (cname = "elm_flip_content_front_set")] set;
+ }
public void content_back_set( Elm.Object back );
+ public Elm.Object content_back {
+ [CCode (cname = "elm_flip_content_back_set")] set;
+ }
public bool front_get();
+ public bool front {
+ [CCode (cname = "elm_flip_front_get")] get;
+ }
public void perspective_set( Evas.Coord foc, Evas.Coord x, Evas.Coord y );
public void go( FlipMode mode );
}
@@ -1319,14 +1941,36 @@ public class ScrolledEntry : Elm.Object
public ScrolledEntry( Elm.Object? parent );
public void single_line_set( bool single_line );
+ public bool single_line {
+ [CCode (cname = "elm_scrolled_entry_single_line_set")] set;
+ }
public void password_set( bool password );
+ public bool password {
+ [CCode (cname = "elm_scrolled_entry_password_set")] set;
+ }
public void entry_set( string entry );
public unowned string entry_get();
+ public string entry {
+ [CCode (cname = "elm_scrolled_entry_entry_get")] get;
+ [CCode (cname = "elm_scrolled_entry_entry_set")] set;
+ }
public unowned string selection_get();
+ public string selection {
+ [CCode (cname = "elm_scrolled_entry_selection_get")] get;
+ }
public void entry_insert( string entry );
public void line_wrap_set( bool wrap );
+ public bool line_wrap {
+ [CCode (cname = "elm_scrolled_entry_line_wrap_set")] set;
+ }
public void line_char_wrap_set( bool wrap );
+ public bool line_char_wrap {
+ [CCode (cname = "elm_scrolled_entry_line_char_wrap_set")] set;
+ }
public void editable_set( bool editable);
+ public bool editable {
+ [CCode (cname = "elm_scrolled_entry_editable_set")] set;
+ }
public void select_none();
public void select_all();
public bool cursor_next();
@@ -1340,8 +1984,17 @@ public class ScrolledEntry : Elm.Object
public void cursor_selection_begin();
public void cursor_selection_end();
public bool cursor_is_format_get();
+ public bool cursor_is_format {
+ [CCode (cname = "elm_scrolled_entry_cursor_is_format_get")] get;
+ }
public bool cursor_is_visible_format_get();
+ public bool cursor_is_visible_format {
+ [CCode (cname = "elm_scrolled_entry_cursor_is_visible_format_get")] get;
+ }
public unowned string cursor_content_get();
+ public string cursor_content {
+ [CCode (cname = "elm_scrolled_entry_cursor_content_get")] get;
+ }
public void selection_cut();
public void selection_copy();
public void selection_paste();
diff --git a/vapi/evas.vapi b/vapi/evas.vapi
index 3208181..b8ae804 100644
--- a/vapi/evas.vapi
+++ b/vapi/evas.vapi
@@ -204,6 +204,10 @@ namespace Evas
public void output_method_set( int render_method );
public int output_method_get();
+ public int output_method {
+ [CCode (cname = "evas_output_method_get")] get;
+ [CCode (cname = "evas_output_method_set")] set;
+ }
public void output_size_set( int w, int h );
public void output_size_get( out int w, out int h );
@@ -218,19 +222,35 @@ namespace Evas
public void pointer_output_xy_get( out int x, out int y );
public void pointer_canvas_xy_get( out Coord x, out Coord y );
public int pointer_button_down_mask_get();
+ public int pointer_button_down_mask {
+ [CCode (cname = "evas_pointer_button_down_mask_get")] get;
+ }
public bool pointer_inside_get();
+ public bool pointer_inside {
+ [CCode (cname = "evas_pointer_inside_get")] get;
+ }
public void data_attach_set( void *data );
public void* data_attach_get();
+ public void* data_attach {
+ [CCode (cname = "evas_data_attach_get")] get;
+ }
public void focus_in();
public void focus_out();
public bool focus_state_get();
+ public bool focus_state {
+ [CCode (cname = "evas_focus_state_get")] get;
+ }
public void image_cache_flush();
public void image_cache_reload();
public void image_cache_set( int size );
public int image_cache_get();
+ public int image_cache {
+ [CCode (cname = "evas_image_cache_get")] get;
+ [CCode (cname = "evas_image_cache_set")] set;
+ }
public void font_path_clear();
public void font_path_append( string path );
@@ -238,18 +258,35 @@ namespace Evas
public Eina.List<string> font_path_list();
public void font_hinting_set( FontHintingFlags hinting );
public FontHintingFlags font_hinting_get();
+ public FontHintingFlags font_hinting {
+ [CCode (cname = "evas_font_hinting_get")] get;
+ [CCode (cname = "evas_font_hinting_set")] set;
+ }
public bool font_hinting_can_hint( FontHintingFlags hinting );
public void font_cache_flush();
public void font_cache_set( int size );
public int font_cache_get();
+ public int font_cache {
+ [CCode (cname = "evas_font_cache_get")] get;
+ [CCode (cname = "evas_font_cache_set")] set;
+ }
public Eina.List<string> font_available_list();
public void font_available_list_free( Eina.List<string> available );
[CCode (cname="evas_object_bottom_get")]
public unowned Object? bottom_get();
+ public Object? bottom {
+ [CCode (cname = "evas_object_bottom_get")] get;
+ }
[CCode (cname="evas_object_top_get")]
public unowned Object? top_get();
+ public Object? top {
+ [CCode (cname = "evas_object_top_get")] get;
+ }
public unowned Object? focus_get();
+ public Object? focus {
+ [CCode (cname = "evas_focus_get")] get;
+ }
}
//=======================================================================
@@ -286,12 +323,23 @@ namespace Evas
public void util_perspective( Evas.Coord px, Evas.Coord py, Evas.Coord z0, Evas.Coord foc );
public bool util_clockwise_get();
+ public bool util_clockwise {
+ [CCode (cname = "evas_map_util_clockwise_get")] get;
+ }
public void smooth_set( bool enabled );
public bool smooth_get();
+ public bool smooth {
+ [CCode (cname = "evas_map_smooth_get")] get;
+ [CCode (cname = "evas_map_smooth_set")] set;
+ }
public void alpha_set( bool enabled );
public bool alpha_get();
+ public bool alpha {
+ [CCode (cname = "evas_map_alpha_get")] get;
+ [CCode (cname = "evas_map_alpha_set")] set;
+ }
public void point_coord_set( int idx, Evas.Coord x, Evas.Coord y, Evas.Coord z );
public void point_coord_get( int idx, out Evas.Coord x, out Evas.Coord y, out Evas.Coord z );
@@ -311,21 +359,41 @@ namespace Evas
public void show();
public void hide();
public bool visible_get();
+ public bool visible {
+ [CCode (cname = "evas_object_visible_get")] get;
+ }
public void scale_set( double scale );
public double scale_get();
+ public double scale {
+ [CCode (cname = "evas_object_scale_get")] get;
+ [CCode (cname = "evas_object_scale_set")] set;
+ }
public unowned string type_get();
+ public string type {
+ [CCode (cname = "evas_object_type_get")] get;
+ }
public void layer_set( int layer );
public int layer_get();
+ public int layer {
+ [CCode (cname = "evas_object_layer_get")] get;
+ [CCode (cname = "evas_object_layer_set")] set;
+ }
public void raise();
public void lower();
public void stack_above( Object above );
public void stack_below( Object below );
public unowned Object? above_get();
+ public Object? above {
+ [CCode (cname = "evas_object_above_get")] get;
+ }
public unowned Object? below_get();
+ public Object? below {
+ [CCode (cname = "evas_object_below_get")] get;
+ }
public void move( Coord x, Coord y );
public void resize( Coord w, Coord h );
@@ -339,16 +407,31 @@ namespace Evas
public void anti_alias_set( bool antialias );
public bool anti_alias_get();
+ public bool anti_alias {
+ [CCode (cname = "evas_object_anti_alias_get")] get;
+ [CCode (cname = "evas_object_anti_alias_set")] set;
+ }
public void color_set( int r, int g, int b, int a );
public void color_get( out int r, out int g, out int b, out int a );
public void color_interpolation_set( int color_space );
public int color_interpolation_get();
+ public int color_interpolation {
+ [CCode (cname = "evas_object_color_interpolation_get")] get;
+ [CCode (cname = "evas_object_color_interpolation_set")] set;
+ }
public void clip_set( Object clip );
public unowned Object clip_get();
+ public Object clip {
+ [CCode (cname = "evas_object_clip_get")] get;
+ [CCode (cname = "evas_object_clip_set")] set;
+ }
public void clip_unset( Object clip );
public weak Eina.List<Object> clipees_get();
+ public Eina.List<Object> clipees {
+ [CCode (cname = "evas_object_clipees_get")] get;
+ }
public void data_set( string key, void* data );
public void* data_get( string key );
@@ -356,20 +439,43 @@ namespace Evas
public void map_enable_set( bool enabled );
public bool map_enable_get();
+ public bool map_enable {
+ [CCode (cname = "evas_object_map_enable_get")] get;
+ [CCode (cname = "evas_object_map_enable_set")] set;
+ }
public void map_set( Map map );
public unowned Map map_get();
+ public Map map {
+ [CCode (cname = "evas_object_map_get")] get;
+ [CCode (cname = "evas_object_map_set")] set;
+ }
public void name_set( string name );
public weak string name_get();
+ public string name {
+ [CCode (cname = "evas_object_name_get")] get;
+ [CCode (cname = "evas_object_name_set")] set;
+ }
public Object? name_find( string name );
public weak Canvas evas_get();
+ public Canvas evas {
+ [CCode (cname = "evas_object_evas_get")] get;
+ }
public void focus_set( bool focus );
public bool focus_get();
+ public bool focus {
+ [CCode (cname = "evas_object_focus_get")] get;
+ [CCode (cname = "evas_object_focus_set")] set;
+ }
public void repeat_events_set( bool repeat );
public bool repeat_events_get();
+ public bool repeat_events {
+ [CCode (cname = "evas_object_repeat_events_get")] get;
+ [CCode (cname = "evas_object_repeat_events_set")] set;
+ }
public void smart_callback_add( string event, Callback func );
public void event_callback_add( CallbackType type, ObjectEventCallback func );
@@ -424,6 +530,9 @@ namespace Evas
public void size_get( out int w, out int h);
public void filled_set(bool setting );
+ public bool filled {
+ [CCode (cname = "evas_object_image_filled_set")] set;
+ }
public void file_set( string file, string key );
[CCode (cname = "evas_object_image_data_set")]
@@ -437,6 +546,10 @@ namespace Evas
public void alpha_set( bool has_alpha );
public bool alpha_get();
+ public bool alpha {
+ [CCode (cname = "evas_object_image_alpha_get")] get;
+ [CCode (cname = "evas_object_image_alpha_set")] set;
+ }
}
//=======================================================================
@@ -465,6 +578,10 @@ namespace Evas
public void text_set( string text );
public weak string text_get();
+ public string text {
+ [CCode (cname = "evas_object_text_text_get")] get;
+ [CCode (cname = "evas_object_text_text_set")] set;
+ }
}
}
--
1.7.0
--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline;
filename=0005-convert-deprecated-static-delegate-to-CCode-has_targ.patch
More information about the Smartphones-userland
mailing list