Re: [Ohrrpgce] SVN: james/13114 Add "gently reparent" command, alternative to "set parent" but that pres

2022-09-13 Thread James Paige via Ohrrpgce
Oh! Right! It would mess up all the other siblings for a grid or layout. I
forgot about that part.



On Tue, Sep 13, 2022, 6:38 AM Ralph Versteegen via Ohrrpgce <
ohrrpgce@lists.motherhamster.org> wrote:

> That sounds problematic for grid and layout slices: although you could
> adjust the child's x/y so that it doesn't move, all the other children
> would, and if you similarly adjust all of their positions so that they
> don't move either, well, the result is quite absurd. It would be a far
> better idea to instead implement z-ordering of slices, which could be used
> to cause one child to appear above the others, as well as an incredibly
> diverse array of other uses. I want to implement that but I think
> "z-ordering" is a problematic name, and I'm not sure how/whether it should
> interact with existing walkabout and BattleSprite Z and slice autosorting.
>
> On Tue, 13 Sept 2022 at 22:02, James Paige 
> wrote:
>
>> I was tempted to also make "gently" versions of the commands like "slice
>> to back" or "move slice above" but didn't get around to it. They would be
>> useful for grids and layouts
>>
>> On Mon, Sep 12, 2022, 11:53 PM Ralph Versteegen 
>> wrote:
>>
>>> At least it's a convention, used consistently by all of two commands (I
>>> think) :)
>>>
>>> Making up new jargon seems to be unavoidable.
>>>
>>> On Sat, 10 Sept 2022 at 12:22, James Paige via Ohrrpgce <
>>> ohrrpgce@lists.motherhamster.org> wrote:
>>>
 This might also be my new favorite terrible naming convention :D

 On Fri, Sep 9, 2022 at 8:21 PM subversion--- via Ohrrpgce <
 ohrrpgce@lists.motherhamster.org> wrote:

> james
> 2022-09-09 17:21:42 -0700 (Fri, 09 Sep 2022)
> 170
> Add "gently reparent" command, alternative to "set parent" but that
> preserves screen position
>
> This is similar to how slices are reparented in the slice collection
> editor
> ---
> U   wip/docs/plotdict.xml
> U   wip/docs/plotdictionary.html
> U   wip/plotscr.hsd
> U   wip/whatsnew.txt
>
> ___
> Ohrrpgce mailing list
> ohrrpgce@lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
 ___
 Ohrrpgce mailing list
 ohrrpgce@lists.motherhamster.org
 http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

>>> ___
> Ohrrpgce mailing list
> ohrrpgce@lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] SVN: james/13114 Add "gently reparent" command, alternative to "set parent" but that pres

2022-09-13 Thread Ralph Versteegen via Ohrrpgce
That sounds problematic for grid and layout slices: although you could
adjust the child's x/y so that it doesn't move, all the other children
would, and if you similarly adjust all of their positions so that they
don't move either, well, the result is quite absurd. It would be a far
better idea to instead implement z-ordering of slices, which could be used
to cause one child to appear above the others, as well as an incredibly
diverse array of other uses. I want to implement that but I think
"z-ordering" is a problematic name, and I'm not sure how/whether it should
interact with existing walkabout and BattleSprite Z and slice autosorting.

On Tue, 13 Sept 2022 at 22:02, James Paige  wrote:

> I was tempted to also make "gently" versions of the commands like "slice
> to back" or "move slice above" but didn't get around to it. They would be
> useful for grids and layouts
>
> On Mon, Sep 12, 2022, 11:53 PM Ralph Versteegen 
> wrote:
>
>> At least it's a convention, used consistently by all of two commands (I
>> think) :)
>>
>> Making up new jargon seems to be unavoidable.
>>
>> On Sat, 10 Sept 2022 at 12:22, James Paige via Ohrrpgce <
>> ohrrpgce@lists.motherhamster.org> wrote:
>>
>>> This might also be my new favorite terrible naming convention :D
>>>
>>> On Fri, Sep 9, 2022 at 8:21 PM subversion--- via Ohrrpgce <
>>> ohrrpgce@lists.motherhamster.org> wrote:
>>>
 james
 2022-09-09 17:21:42 -0700 (Fri, 09 Sep 2022)
 170
 Add "gently reparent" command, alternative to "set parent" but that
 preserves screen position

 This is similar to how slices are reparented in the slice collection
 editor
 ---
 U   wip/docs/plotdict.xml
 U   wip/docs/plotdictionary.html
 U   wip/plotscr.hsd
 U   wip/whatsnew.txt

 ___
 Ohrrpgce mailing list
 ohrrpgce@lists.motherhamster.org
 http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

>>> ___
>>> Ohrrpgce mailing list
>>> ohrrpgce@lists.motherhamster.org
>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>
>>
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] SVN: james/13114 Add "gently reparent" command, alternative to "set parent" but that pres

2022-09-13 Thread James Paige via Ohrrpgce
I was tempted to also make "gently" versions of the commands like "slice to
back" or "move slice above" but didn't get around to it. They would be
useful for grids and layouts

On Mon, Sep 12, 2022, 11:53 PM Ralph Versteegen  wrote:

> At least it's a convention, used consistently by all of two commands (I
> think) :)
>
> Making up new jargon seems to be unavoidable.
>
> On Sat, 10 Sept 2022 at 12:22, James Paige via Ohrrpgce <
> ohrrpgce@lists.motherhamster.org> wrote:
>
>> This might also be my new favorite terrible naming convention :D
>>
>> On Fri, Sep 9, 2022 at 8:21 PM subversion--- via Ohrrpgce <
>> ohrrpgce@lists.motherhamster.org> wrote:
>>
>>> james
>>> 2022-09-09 17:21:42 -0700 (Fri, 09 Sep 2022)
>>> 170
>>> Add "gently reparent" command, alternative to "set parent" but that
>>> preserves screen position
>>>
>>> This is similar to how slices are reparented in the slice collection
>>> editor
>>> ---
>>> U   wip/docs/plotdict.xml
>>> U   wip/docs/plotdictionary.html
>>> U   wip/plotscr.hsd
>>> U   wip/whatsnew.txt
>>>
>>> ___
>>> Ohrrpgce mailing list
>>> ohrrpgce@lists.motherhamster.org
>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>
>> ___
>> Ohrrpgce mailing list
>> ohrrpgce@lists.motherhamster.org
>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>
>
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] SVN: james/13114 Add "gently reparent" command, alternative to "set parent" but that pres

2022-09-12 Thread Ralph Versteegen via Ohrrpgce
At least it's a convention, used consistently by all of two commands (I
think) :)

Making up new jargon seems to be unavoidable.

On Sat, 10 Sept 2022 at 12:22, James Paige via Ohrrpgce <
ohrrpgce@lists.motherhamster.org> wrote:

> This might also be my new favorite terrible naming convention :D
>
> On Fri, Sep 9, 2022 at 8:21 PM subversion--- via Ohrrpgce <
> ohrrpgce@lists.motherhamster.org> wrote:
>
>> james
>> 2022-09-09 17:21:42 -0700 (Fri, 09 Sep 2022)
>> 170
>> Add "gently reparent" command, alternative to "set parent" but that
>> preserves screen position
>>
>> This is similar to how slices are reparented in the slice collection
>> editor
>> ---
>> U   wip/docs/plotdict.xml
>> U   wip/docs/plotdictionary.html
>> U   wip/plotscr.hsd
>> U   wip/whatsnew.txt
>>
>> ___
>> Ohrrpgce mailing list
>> ohrrpgce@lists.motherhamster.org
>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>
> ___
> Ohrrpgce mailing list
> ohrrpgce@lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] SVN: james/13114 Add "gently reparent" command, alternative to "set parent" but that pres

2022-09-09 Thread James Paige via Ohrrpgce
This might also be my new favorite terrible naming convention :D

On Fri, Sep 9, 2022 at 8:21 PM subversion--- via Ohrrpgce <
ohrrpgce@lists.motherhamster.org> wrote:

> james
> 2022-09-09 17:21:42 -0700 (Fri, 09 Sep 2022)
> 170
> Add "gently reparent" command, alternative to "set parent" but that
> preserves screen position
>
> This is similar to how slices are reparented in the slice collection editor
> ---
> U   wip/docs/plotdict.xml
> U   wip/docs/plotdictionary.html
> U   wip/plotscr.hsd
> U   wip/whatsnew.txt
>
> ___
> Ohrrpgce mailing list
> ohrrpgce@lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org