Blog

Web Custom Controls 1.3 Released

Posted by on Sep 3, 2012 in News | 0 comments

Web Custom Controls 1.3 is available now. Below is a quick overview of the changes:

  • New jCanvas control for drawing raster graphics on the client browser.
  • New jCanvasLayer class works with the jCanvas control to provide vector engine like features. It lets you track, change, animate, and receive mouse events for individual shapes.
  • New jCanvasFont class for specifying fonts and font styling in a jCanvas.
  • New jCanvasToRbGraphics wrapper class allows you to draw on a jCanvas using many of the same methods, properties, and code you would use with a Realbasic Graphics class.
  • New translation features for yui2Calendar – you can now specify a language translation using a formatted string instead of code, making it much easier to produce translations and to store them in constants, external files, and/or databases. Translations can now be changed at any time.

As always, please let me know if you have any questions or encounter any problems with the online demos or with release 1.3.

Just about ready…

Posted by on Aug 30, 2012 in News | 2 comments

So much for August being the month of multiple updates. (more…)

Adding WebLink Capability to WebButton & WebImageView – Version 1.1

Posted by on Aug 6, 2012 in Open Source | 2 comments

I’ve uploaded a new version of the module which lets you add a standard <a> tag link to WE WebControls. This version takes a different approach and thereby solves a few bugs.

(more…)

Adding WebLink Capability to WebButton & WebImageView

Posted by on Aug 2, 2012 in Open Source | 0 comments

Note: See the updated blog post for version 1.1.

In Real Studio WE if you want to open a URL in another tab or window, you have two options. You can use a WebLink with a target of New Window. Or you can execute some JavaScript in response to an event. Popup blockers will not block the WebLink because the user has to click it, but they will block the JavaScript even if it’s executed in response to a user click on a button or image. But what if you want to open a URL in a new window from those controls?

(more…)

Web Custom Controls 1.2 Released

Posted by on Aug 1, 2012 in News | 0 comments

Web Custom Controls 1.2 is available now. Below is a quick overview of the changes:

  • New WebListBoxTD class, a subclass of WebListBox which adds the ability to set the HTML within cells. This lets you display styled text, images, and links in your WebListBox.
  • New WebStyleTD class allows you to dynamically create and change styles at runtime.
  • New WebStyleExt module with functions that let you set style properties in code. You can set the style properties of both WE WebStyles and WE WebControls.
  • New css module contains useful constants for use with the WebStyleTD class and WebStyleExt module.
  • New Google Web Font support. Use Google Fonts in your WE controls.
  • jQueryFileUpload now has a Translation property for supporting foreign languages.
  • The bug which prevented CGI builds from working on iOS has been resolved.

I’m hoping to speed up the pace of releases in August and September. Keep your fingers crossed…

As always, let me know if you have any questions or encounter any problems with the online demos or with release 1.2.

The Next Update

Posted by on Jul 20, 2012 in News | 4 comments

It has been a while (about a month) since the last Web Custom Controls update. A combination of a summer trip, client work, and a couple of annoying bugs have prevented me from getting 1.2 out as quickly as I had hoped.

Version 1.2 will ship early next week. After that I hope to release several updates in August. I’ve been working on some large and very cool controls, and they should quickly fall into place over the coming weeks.

Stay tuned. Web Custom Controls is about to add some really great stuff to WE.

Property List Behavior Bugs

Posted by on Jun 27, 2012 in Bugs & Fixes | 0 comments

Some Web Custom Control users have reported that properties which should appear in the layout editor do not. This is due to a Real Studio issue, and can lead to runtime errors under some circumstances. Fortunately users can fix this in 1.1, and the problem should be gone for good with the upcoming 1.2 release. (more…)