Scaling to device for Android

Andre Garzia andre at andregarzia.com
Tue Sep 13 10:06:56 EDT 2011


I am willing to trade automatic scalling for the hardware button support...

On Tue, Sep 13, 2011 at 10:24 AM, Richard Gaskin <ambassador at fourthworld.com
> wrote:

> I think we're on the same page:  the "logic" in a logical view is in your
> resizeStack handler.
>
> If I misunderstand please feel free to elaborate.
>
>
> --
>  Richard Gaskin
>  Fourth World
>  LiveCode training and consulting: http://www.fourthworld.com
>  Webzine for LiveCode developers: http://www.LiveCodeJournal.com
>  LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv<http://LiveCodejournal.com/blog.irv>
>
> Maarten Koopmans wrote:
>
>  Not sure I agree. If you work with a logical view you don't need to
>> scale at all by default; you can then override it as you see fit
>>
>> On Mon, Sep 12, 2011 at 4:06 PM, Richard Gaskin
>> <ambassador at fourthworld.com> wrote:
>>
>>> Maarten Koopmans wrote:
>>>
>>>  Subject says it all: does anyone have a clue or a sample handler that
>>>> they know off? This is a real nuisance otherwise :(
>>>>
>>>
>>> There's a request in the RQCC for generalized scaling:
>>> <http://quality.runrev.com/**show_bug.cgi?id=6589<http://quality.runrev.com/show_bug.cgi?id=6589>
>>> >
>>>
>>> Useful as it is for things like some games, anything with controls on it
>>> will require the developer to write a resizeStack handler to position
>>> things
>>> appropriately for both the current device and the current orientation.
>>>
>>> Now that I have a great tablet with the Asus Transformer, it drives me
>>> crazy
>>> to download apps only to find that they merely scale their display for
>>> tablets, rather than take full advantage of the larger form factor with a
>>> unique layout optimized for it.  I don't need 5" wide buttons, I need
>>> more
>>> of a view on the content. ;)
>>>
>>> And with orientation, if an app only works in one orientation on my
>>> tablet I
>>> generally uninstall it immediately after I discover that.   I like both
>>> portrait and landscape orientations for different purposes, and if an app
>>> doesn't adapt to me I'm not going to adapt to the app - simpler just to
>>> uninstall and find one that was crafted more earnestly.
>>>
>>> With LiveCode we have the resizeStack message, sent when the app opens
>>> and
>>> whenever the device orientation changes.  We can use the screenrect to
>>> intelligently reposition things to provide an optimal experience on any
>>> device.
>>>
>>> --
>>>
>>
>
>
> ______________________________**_________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/**mailman/listinfo/use-livecode<http://lists.runrev.com/mailman/listinfo/use-livecode>
>



-- 
http://www.andregarzia.com All We Do Is Code.



More information about the use-livecode mailing list