IMO handle or handler are not desired or needed. You are fixing the panes distribution and this each sub area if the handle is fixed. Thus the shorter version and current is the best
On Sunday, February 5, 2012, Michael Blumenkrantz < michael.blumenkra...@gmail.com> wrote: > On Sun, 5 Feb 2012 16:15:55 +0900 > Daniel Juyung Seo <seojuyu...@gmail.com> wrote: > >> Hello, I prefer elm_panes_handler_fixed_set(). This gives clear idea of >> what it exactly does. >> >> I recommend: >> >> 1. fix elm_panes_fixed_set. >> 2. add elm_panes_handler_fixed_set, add docs, and deprecate >> elm_panes_fixed_set. >> >> my 2 cents. >> On Feb 3, 2012 9:28 PM, "Rajeev Ranjan" <rajee...@samsung.com> wrote: >> >> > Hi Michael, >> > > On 02/03/12 00:12, Christopher Michael wrote: >> > > Ok, so how about elm_panes_position_fixed_set ? >> > I agree with this new name. >> > How about making the existing API elm_panes_fixed_set() work by applying >> > the patch for default theme and then replace this API with >> > elm_panes_poistion_fixed_set() by deprecating the existing one? >> > I would need to update the documentation for these existing APIs as well >> > as it is not there at present. >> > Thank you. >> > Regards, >> > Rajeev >> > >> > ------- Original Message ------- >> > Sender : Christopher Michael<cpmicha...@comcast.net> >> > Date : Feb 03, 2012 20:55 (GMT+05:30) >> > Title : Re: [E-devel] [Patch] elm_panes patch >> > >> > 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 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 >> > > 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 ehandler is wrong. a handler is something which handles another thing. > a handle is something you grab to resize panes. > > ------------------------------------------------------------------------------ > 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 > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ 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