![]() |
Check
out Desktop RubberViews Click here |
RubberViewsWE maintains the place and relative size
of every control when the device is rotated, or when the browser
Window, Webdialog or WebControl is resized. It also makes sure the
content is resized to fit : font size, and Pictures in
WebImageViews. All that is available with almost no coding : drop
the class into your project, place an instance onto the WebPage
WebDialog or WebContainer, one line in Open, one line in Resized,
and it flows right away.
RubberViewsWE brings two excusive features :
It is possible to set individual controls or group
of controls to keep their aspect ratio, such as circle and square.
Likewise, you can set individual controls not to have their content
resized. Also, individual or group of controls can be ignored if you
want to manage them yourself.
Want to see how it performs ? Click
here to open a new window/tab and see for yourself how
powerful it is. Click
here to download an evaluation version.
RubberViewsWE
full source code for up to 2019R3.1 is $149.95 only, Version 1 lifetime licensing. Download immediately the complete source code and modify it any way you need. Instant download. |
Already
got
the unencrypted version of desktop RubberViews ? Get RubberViewsWE $50.00 only, Version 1 lifetime licensing, Get the complete source code and modify it any way you need. Previous licensing will be verified manually based on your email address. |
RubberViewsWE is the only class of its kind with
Live Resize, which brings an extraordinarily smooth experience to
the user, equivalent to what RubberViews desktop offers.
The Auto Layout feature is an absolute first in Xojo
Web Edition, bringing to that platform the power of dynamic layout
and programmable inter control relationship constraints.
Will RubberViewsWE support Web
2.00 ?
At present, Web 2.00 is unreleased yet. So there was no way to test.
However, it can safely be said that RubberViewsWE 1.00 won't be able
to accommodate Web 2.00 new controls. If after testing it appears
that a new Web 2.00 version of RubberViewsWE is feasible, you will
be given the opportunity to upgrade.
Is RubberViewsWE
cross platform ?
Yes, it uses pure Xojo code (no declares, a few lines of JavaScript
only) and is perfectly cross platform. It takes care of all visible
controls in the Library. RubberViewsWE works with standalone
programs, as well as CGI, which means it also works with Xojo Cloud.
Is RubberViewsWE difficult to use ?
Just drop an instance of RubberViews onto a WebPage, WebDialog or
WebContainer, call Init(Self)
in the Open event, then SizAll(Self)
in the Resized event. That's it !
What about API 2.00 ?
At this time, Xojo Web is still API 1.00. When Web 2.00 is released
later this year, a new version of RubberViewsWE, specific to it, will
be released.
I use a lot of
Web Containers, are they compatible ?
Yes, RubberViewsWE manages just as well WebContainer instances as
other controls, resizing them and keeping them into place, but also,
it does its job internally. So if you have many controls inside the
WebContainer, just add RubberViewsWE to it like you would a WebPage,
and all controls are resized.
I use dynamic controls, are they
managed ?
Yes. Just call Init(self) after you added controls so RubberViewsWE
knows about them.
I want to move controls around in
code ; will RubberViews let me ?
RubberViewsWE resizes and position controls automatically only when
you call it through SizAll(Self), so you can move the controls any
way you want afterward. Just run Init after you added or moved
controls. You can also instruct RubberViewsWE to ignore a specific
control that you will be managing yourself.
Which versions or Xojo are
supported ?
RubberViewsWE supports all versions of Xojo, from Xojo 2013R1 up.
Why no support for RealStudio ?
A quick test with the latest versions of RealStudio has shown
incompatibilities that may be possible to work around, but we do not
support anything before Xojo 2013R1.
Xojo may have Auto Layout in the
future. Why get RubberViewsWE, then ?
As it stands, all Xojo said was that Auto Layout would eventually
come to Web Edition, but absolutely no date was ever mentionned.
RubberViewsWE is here, its Auto Layout has more features than the
iOS one, and it runs in all existing versions of Xojo, from 2013R1
up. Besides, Auto Layout by itself as offered natively by Xojo in
iOS does not offer any equivalent to RubberViews content resize, or
AutoLayoutInit. So even if Xojo was to implement Auto Layout
tomorrow, only RubberViewsWE will provide such an easy way to have
WebPages, WebDialogs and WebContainers that adapt to all
resolutions.
Why no encrypted Version ?
Contrary to desktop, Web Edition is overwhelmingly used by
professionals. So the logical choice is to provide the full source
code, for competent programmers to have control over the code
they incorporate into their products.
Do I have to
renew my license every year ?
No. The license one-time price is a lifetime one for the current
version. You also benefit of all updates for that version. Current
version is 1.x.
What are the terms
of the license ? Must I credit Match Software on the screen or
something ?
We are developers. We understand the concern of other developers
regarding intellectual property. Develop as many extraordinary
applications as you want, for how long as you want. No strings
attached. Well, just one restriction : please do not use our source
code to create a derivative competitive product, do not reverse
engineer it to compete with us, and please do not resell it or pass
the software to any unlicensed party. Just let them see what it can
do by clicking
here . And if you do like it a lot, we do
appreciate word of mouth.
There are features
missing in RubberViewsWE.
We did our best to cover all bases, but it is the nature of software
to evolve. Especially programmer's tools. Please let
us know what you want. If it is feasible, we'll put it in!
How can I get technical
support for RubberViewsWE ?
Just use email ; when you purchase, you get an email from us with
the download link. Just reply to it for support. In general, the
reply will come within the hour, if not minutes.
How many updates a
year are you planning ?
Updates come all along the year, to fix small issues, or to add new
features. You can check your version by running the demo project and
looking at the bottom right corner. If you have an older version,
just use the download instructions you received upon purchase to
update.
I had a bad
experience with a third party supplier who pulled his product on
me. Do you guarantee your support will last ?
We have no intention to ever pull RubberViewsWE without good
reasons, and ample warning. Customers should never be penalized upon
the whim of a contractor. Match Software has been a reputable name
in software since 1987, and has provided outstanding service ever
since to individuals as well as to major corporations without
interruption. We continually strive to adapt to changing
technologies, and intend to do so as Xojo continues to evolve.
How about corporate
and site licenses ?
Our licensing conditions are very simple. Since a lot of Xojo users
are individual developers, the single user license is also a
corporate license. In other words, you acquire the single user
license, and it can be used for your business. If you need more
copies, just change the number of licenses on the order page. Both
Encrypted classes and full source code can be used for as many
projects as you want. For all intents and purposes, once you got
your license, you can pretty much consider RubberViews as your own.
If you need RubberViewsWE for a much larger company
and need many licenses, or a custom version, just email.
Michel Bujardet will personally get back to you right away.
I did not find the
information I need
Just click
here to email , ASAP reply guaranteed !
Click here to
view the User Manual.