Compare commits

...

2 Commits

Author SHA1 Message Date
Lauro Moura 07792a287a examples: Changes after optional parameters
Summary:
After a new iteration of D7789, constructor parameters were split among
required and optionals.

This patch depends on making some Efl.Ui.Win parameters optional.

Reviewers: segfaultxavi

Differential Revision: https://phab.enlightenment.org/D7851
2019-01-31 16:39:55 -02:00
Lauro Moura e0e1f3161d examples: Change Model_Item to Generic_Model
Summary: This class was renamed in D7533 in the EFL repo.

Test Plan: Run examples

Reviewers: segfaultxavi, felipealmeida

Differential Revision: https://phab.enlightenment.org/D7850
2019-01-31 16:37:59 -02:00
5 changed files with 12 additions and 12 deletions

View File

@ -37,7 +37,7 @@ public class LifeWindow
public LifeWindow()
{
Efl.Ui.Win win = new Efl.Ui.Win(null, null, Efl.Ui.WinType.Basic);
Efl.Ui.Win win = new Efl.Ui.Win(parent: null, winName: "Life", winType: Efl.Ui.WinType.Basic);
win.SetText("EFL Life");
win.SetAutohide(true);

View File

@ -153,7 +153,7 @@ public class TextEditor
public TextEditor()
{
// Create a window and initialize it
win = new Efl.Ui.Win(Efl.App.AppMain);
win = new Efl.Ui.Win(parent: Efl.App.AppMain);
win.SetText("Text Editor");
win.SetAutohide(true);
win.HideEvt += GUIQuitCb;

View File

@ -13,15 +13,15 @@ static void
_obj_create()
{
// First create a root element
_root = efl_new(EFL_MODEL_ITEM_CLASS,
_root = efl_new(EFL_GENERIC_MODEL_CLASS,
efl_name_set(efl_added, "Root"));
// Create the first child element
_child1 = efl_add(EFL_MODEL_ITEM_CLASS, _root,
_child1 = efl_add(EFL_GENERIC_MODEL_CLASS, _root,
efl_name_set(efl_added, "Child1"));
// Create the second child element, this time, with an extra reference
_child2 = efl_add_ref(EFL_MODEL_ITEM_CLASS, _root,
_child2 = efl_add_ref(EFL_GENERIC_MODEL_CLASS, _root,
efl_name_set(efl_added, "Child2"));
}

View File

@ -52,7 +52,7 @@ static void
_obj_create()
{
// First create a root element
_root = efl_new(EFL_MODEL_ITEM_CLASS,
_root = efl_new(EFL_GENERIC_MODEL_CLASS,
efl_name_set(efl_added, "Root"));
// Add a weak reference so we can keep track of its state
efl_wref_add(_root, &_root_ref);
@ -60,7 +60,7 @@ _obj_create()
efl_event_callback_add(_root, EFL_EVENT_DEL, _obj_del_cb, NULL);
// Create the first child element
_child1 = efl_add(EFL_MODEL_ITEM_CLASS, _root,
_child1 = efl_add(EFL_GENERIC_MODEL_CLASS, _root,
efl_name_set(efl_added, "Child1"));
// Add a weak reference so we can keep track of its state
efl_wref_add(_child1, &_child1_ref);
@ -68,7 +68,7 @@ _obj_create()
efl_event_callback_add(_child1, EFL_EVENT_DEL, _obj_del_cb, NULL);
// Create the second child element, this time, with an extra reference
_child2 = efl_add_ref(EFL_MODEL_ITEM_CLASS, _root,
_child2 = efl_add_ref(EFL_GENERIC_MODEL_CLASS, _root,
efl_name_set(efl_added, "Child2"));
// Add a weak reference so we can keep track of its state
efl_wref_add(_child2, &_child2_ref);

View File

@ -2,21 +2,21 @@ using System;
public class Example
{
static Efl.ModelItem root, child2;
static Efl.GenericModel root, child2;
// Create our test hierarchy
static void ObjCreate()
{
// First create a root element
root = new Efl.ModelItem(null);
root = new Efl.GenericModel(null);
root.SetName("Root");
// Create the first child element
var child = new Efl.ModelItem(root);
var child = new Efl.GenericModel(root);
child.SetName("Child1");
// Create the second child element, this time, with an extra reference
child2 = new Efl.ModelItem(root);
child2 = new Efl.GenericModel(root);
child2.SetName("Child2");
}