On 02/03/12 00:12, Rajeev Ranjan wrote:
> Hi,
>>>> On 02/02/12 10:41, Michael Blumenkrantz wrote:
>>>> I'd like to see:
>>>>
>>>>    >>   This patch addresses the issue of API elm_panes_fixed_set
>>>>    >   'size_fixed_set'
>>>>
>>>> renamed to elm_panes_size_fixed_set OR elm_panes_fixed_size_set ...
>>>> elm_panes_fixed_set doesn't exactly tell me what is being "fixed".
>>>>
>
> imho, elm_panes_size_fixed_set() gives the impression that the overall panes 
> size can't be changed however that is not the case as one can do so by 
> putting panes in a widget which can change its overall size.
> However this API just fixes the handler's poistion at the current relative 
> position so that the contents' relative sizes don't change by dragging the 
> handler.
>
Ok, so how about elm_panes_position_fixed_set ?

dh

>>> On Thu, 02 Feb 2012 10:38:20 -0500
>>> Christopher Michael<cpmicha...@comcast.net>   wrote:
>>> hmm imo elm_panes_locked_set() might be even better since this more 
>>> effectively
>>> describes the actual operation taking place
>
> Yeah, this looks better. We can consider something like 
> elm_panes_handler_fixed_set() if people here don't agree with the API name 
> elm_panes_locked_set().
> But now when this API(elm_panes_fixed_set) is already there in the elementary 
> package, won't it be better to make this API working by applying this patch 
> and then deprecate it and replace it with new one!
> Regards,
> Rajeev
>
> ------- Original Message -------
> Sender : Michael Blumenkrantz<michael.blumenkra...@gmail.com>
> Date : Feb 02, 2012 21:19 (GMT+05:30)
> Title : Re: [E-devel] [Patch] elm_panes patch
>
> On Thu, 02 Feb 2012 10:46:33 -0500
> Christopher Michael wrote:
>
>> On 02/02/12 10:41, Michael Blumenkrantz wrote:
>>> On Thu, 02 Feb 2012 10:38:20 -0500
>>> Christopher Michael  wrote:
>>>
>>>> On 02/02/12 08:40, Rajeev Ranjan wrote:
>>>>> Hi Michael,
>>>>>       Without this patch even if one sets the second parameter of API
>>>>> elm_panes_fixed_set(Evas_Object obj, Eina_Bool fixed) to EINA_TRUE, there
>>>>> is no impact and handler does not get fixed to the current location. The
>>>>> internal edje signals emitted in this API is not handled in default
>>>>> theme's edc, hence there is no effect. The parts and programs needed to
>>>>> handle these edje signals for default theme are included in this patch. I
>>>>> can raise a separate patch for updating the documentation of this API in
>>>>> the header file src/lib/elm_panes.h once we get it working for default
>>>>> theme. Regards, Rajeev
>>>>>
>>>>> P.S.: Resending the mail as the previous one's content was not sent to the
>>>>> community.
>>>>>
>>>>
>>>> I'd like to see:
>>>>
>>>>    >>   This patch addresses the issue of API elm_panes_fixed_set
>>>>    >   'size_fixed_set'
>>>>
>>>> renamed to elm_panes_size_fixed_set OR elm_panes_fixed_size_set ...
>>>> elm_panes_fixed_set doesn't exactly tell me what is being "fixed".
>>>>
>>>> dh
>>>>
>>>>>
>>>>> ------- Original Message -------
>>>>> Sender : Christopher Michael
>>>>> Date : Feb 02, 2012 14:36 (GMT+05:30)
>>>>> Title : Re: [E-devel] [Patch] elm_panes patch
>>>>>
>>>>> On 02/02/12 01:15, Rajeev Ranjan wrote:
>>>>>> Hi,
>>>>>>
>>>>>> Attached to the mail is patch for Elementary Widget elm_panes.
>>>>>> This patch addresses the issue of API elm_panes_fixed_set
>>>>> 'size_fixed_set'
>>>>>
>>>>> dh
>>>>>
>>>>>      not working as the signal required to do so is not handled in default
>>>>> theme.
>>>>> signals..sigs..
>>>>>
>>>>>>
>>>>>> Change Log:
>>>>>> a. Implementation of API elm_panes_fixed_set for default theme. When this
>>>>>> property is set to TRUE, then the handler gets invisible
>>>>>
>>>>> last i checked, invisible was invis.....not for the user..wm ovrd? input
>>>>> only?
>>>>>
>>>>> and user can't change the relative size of the contents by dragging it.
>>>>>>
>>>>> no more comment right now.
>>>>>
>>>>> dh
>>>>>
>>>>>> Signed-Off-By: RAJEEV RANJAN
>>>>>>
>>>>>>
>>>>>>
>>>>>> In the current API elm_panes_fixed_set, we don't disable the content
>>>>>> regions, just divider is set to fixed at the current position.
>>>>>>
>>>>>> We are not implementing this using disable_hook as I could not find any
>>>>>> disable_hook for similar containers like panel, box etc and moreover we
>>>>>> won't be disabling the content regions in this case which will be
>>>>>> different from the existing implementations for disable_hook in multiple
>>>>>> widgets.
>>>>>>
>>>>>>
>>>>>> Thank you
>>>>>> Regards,
>>>>>> Rajeev
>>>>>>
>>>>
>>>>
>>>>
>>> hmm imo elm_panes_locked_set() might be even better since this more
>>> effectively describes the actual operation taking place
>>>
>>
>> Sure. That would work too. Point being, something a bit more descriptive
>> about that operation which is being handled.
>>
>> dh
>>
> agree


------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to