X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=plugins%2Fdali-swig%2FSWIG%2Fevents%2Fcontrol-event.i;h=55c24354888704b902a07757d4159b1f3794a2be;hp=489af5aa7951a5d9803ae1b10edc8e2546f46e70;hb=26368c0d3d953dd805bf0b2370be88a03608133e;hpb=8618c9feddacb7d71c39b716232dbce2a49ee7d4 diff --git a/plugins/dali-swig/SWIG/events/control-event.i b/plugins/dali-swig/SWIG/events/control-event.i old mode 100644 new mode 100755 index 489af5a..55c2435 --- a/plugins/dali-swig/SWIG/events/control-event.i +++ b/plugins/dali-swig/SWIG/events/control-event.i @@ -27,7 +27,6 @@ %define CONTROL_EVENTHANDLER_TYPEMAP_HELPER(NameSpace, ClassName) %typemap(cscode) NameSpace::ClassName %{ - /** * @brief Event arguments that passed via KeyInputFocusGained signal * @@ -779,6 +778,8 @@ // Populate all members of "e" (OnStageEventArgs) with real data e.View = View.GetViewFromPtr(data); + //Console.WriteLine("############# OnStage()! e.View.Name=" + e.View.Name); + if (_viewOnStageEventHandler != null) { //here we send all data to user event handlers @@ -843,18 +844,30 @@ return ret; } - %} - - %enddef + public Dali.Property.Map Tooltip + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( View.Property.TOOLTIP).Get( temp ); + return temp; + } + set + { + SetProperty( View.Property.TOOLTIP, new Dali.Property.Value( value ) ); + } + } + %} +%enddef %define DALI_CONTROL_EVENTHANDLER_PARAM( NameSpace, ClassName) CONTROL_EVENTHANDLER_TYPEMAP_EVENTARG( NameSpace, ClassName); CONTROL_EVENTHANDLER_TYPEMAP_HELPER( NameSpace, ClassName); - %enddef +%enddef - namespace Dali +namespace Dali { DALI_CONTROL_EVENTHANDLER_PARAM( Dali::Toolkit, Control); }