[ANN] Free lcResTool & lcMover Plugins
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
[ANN] Free lcResTool & lcMover Plugins
I've released a free, tiny little plugin I'm calling lcMover. It's sole task is to move your topmost window around, shoving it into the corners, or the middle edges, or the centre of your screen. It tries to avoid putting your window under the Mac menubar or the tool palette. It's handy when you are resizing windows via script, or using my lcResTool plugin.
I've also updated my free lcResTool plugin for resizing windows and keeping track of device sizes, resolutions and pixel densities. I've added the iPhone 5 and iPad Mini, and made a few minor interface changes and bug fixes. The palette is smaller, it operates on the top most window automatically now, and I've moved the window moving functions into the separate lcMover plugin.
You can get both here:
http://buchwald.ca/developer-tools/
In case you haven't heard of the lcResTool plugin before:
As a developer, there are quite a lot of screen sizes to consider. Even if you’re only on one platform it can take time to keep track of them all, and to view your software or app at those different resolutions and sizes. ResTool helps make that easier.
Put it in your LiveCode plugins folder, and it can:
• Tell you the current window size of your stack, or the rect, or the working screenRect
• Quickly resize your stack to any one of 15 common mobile sizes
• Switch between landscape and portrait orientations
• Automatically account for status bar height
• Show a reference including most common screen resolutions, resolution standards, aspect ratios, screen densities, and some useful, related web links.
I hope you find them useful!
Feedback is most welcome.
- Charles
I've also updated my free lcResTool plugin for resizing windows and keeping track of device sizes, resolutions and pixel densities. I've added the iPhone 5 and iPad Mini, and made a few minor interface changes and bug fixes. The palette is smaller, it operates on the top most window automatically now, and I've moved the window moving functions into the separate lcMover plugin.
You can get both here:
http://buchwald.ca/developer-tools/
In case you haven't heard of the lcResTool plugin before:
As a developer, there are quite a lot of screen sizes to consider. Even if you’re only on one platform it can take time to keep track of them all, and to view your software or app at those different resolutions and sizes. ResTool helps make that easier.
Put it in your LiveCode plugins folder, and it can:
• Tell you the current window size of your stack, or the rect, or the working screenRect
• Quickly resize your stack to any one of 15 common mobile sizes
• Switch between landscape and portrait orientations
• Automatically account for status bar height
• Show a reference including most common screen resolutions, resolution standards, aspect ratios, screen densities, and some useful, related web links.
I hope you find them useful!
Feedback is most welcome.
- Charles
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
Re: [ANN] Free lcResTool & lcMover Plugins
Based on a user suggestion, I've updated lcMover to version 1.1.
Now you can store stack locations and recall them quickly.
Check the tooltips for extra info and help.
Now you can store stack locations and recall them quickly.
Check the tooltips for extra info and help.
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
Re: [ANN] Free lcResTool & lcMover Plugins
I just updated these little plugin utilities...
lcResTool Version 1.4 is now available, with bug fixes, and also:
• Support for scaleFactor. There is now a slider that lets you set the scaleFactor of a stack, and a button that let's you reset the scaleFactor to 1.0.
• Experimental support for "Simulated Density". When this button is checked, the scaleFactor is set to the inverse of the readout of the tool's scaleFactor slider. This shows you a smaller stack for a denser display, more like it would be on the actual target device.
• A "lock to current stack" button, so when you are working with primarily just one stack, you can set it and forget it and just affect that one stack.
• A couple of UI tweaks to make the palette look a bit less obtrusive and cleaner.
lcMover Version 1.2 is now available. I've fixed a couple of bugs, and added a couple of minor features:
• Support for the new scaleFactor property has been added. (Let me know if you like it or not.) It attempts to reposition scaled stacks regardless of their scaleFactor, by scaling the top and left values of the stack when positioning it.
• A new checkbox in the options to "dock" the lcResTool palette to the bottom of the lcMover palette. This tag team mode can help keep your screen layout neat and clean.
Both are available here: http://buchwald.ca/developer-tools
lcResTool Version 1.4 is now available, with bug fixes, and also:
• Support for scaleFactor. There is now a slider that lets you set the scaleFactor of a stack, and a button that let's you reset the scaleFactor to 1.0.
• Experimental support for "Simulated Density". When this button is checked, the scaleFactor is set to the inverse of the readout of the tool's scaleFactor slider. This shows you a smaller stack for a denser display, more like it would be on the actual target device.
• A "lock to current stack" button, so when you are working with primarily just one stack, you can set it and forget it and just affect that one stack.
• A couple of UI tweaks to make the palette look a bit less obtrusive and cleaner.
lcMover Version 1.2 is now available. I've fixed a couple of bugs, and added a couple of minor features:
• Support for the new scaleFactor property has been added. (Let me know if you like it or not.) It attempts to reposition scaled stacks regardless of their scaleFactor, by scaling the top and left values of the stack when positioning it.
• A new checkbox in the options to "dock" the lcResTool palette to the bottom of the lcMover palette. This tag team mode can help keep your screen layout neat and clean.
Both are available here: http://buchwald.ca/developer-tools
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
-
- Posts: 52
- Joined: Mon Jun 24, 2013 4:10 am
- Location: Hawaii
- Contact:
Re: [ANN] Free lcResTool & lcMover Plugins
Hey, sorry about that. I have a new domain name, hence a new downloads page: http://charlesbuchwald.com/downloads/
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
https://charlesbuchwald.com
-
- VIP Livecode Opensource Backer
- Posts: 7258
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: [ANN] Free lcResTool & lcMover Plugins
You probably want to update your signature line with the new url too.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com