GraffitiSuite Release 18 Now Available

Johnson City, TN (November 6, 2014) CyphersTECH Consulting announces the biggest GraffitiSuite release ever.

According to Anthony G. Cyphers, owner at CyphersTECH Consulting: “We’re definitely excited. Not only is this the biggest release of GraffitiSuite in our more than ten year history, it may also represent the pinnacle of what we’ve been trying to accomplish from the start: a stable, beautiful set of classes that developers will enjoy using. We’re very proud of the work we’ve put in to this release and the associated web site changes that coincide with it.”

Many of the Web Edition products have been rewritten or been changed rudimentarily, also having five new line-up additions. Desktop classes now have full Retina support, and one product.

For a full overview of the changes in this release, please view the change log at http://www.graffitisuite.com/docs/october-2014-release-18/

GraffitiSuite consists of many great classes for Desktop and Web development. All subscription customers have access to the GraffitiSuite bug tracker.

For more information about GraffitiSuite, visit http://www.GraffitiSuite.com/
To subscribe to GraffitiSuite.com and get access to these amazing products, visit http://www.graffitisuite.com/pricing

ABOUT CYPHERSTECH
CyphersTECH Consulting is a software and web development consulting firm based in Johnson City, TN. CyphersTECH offers custom local application development, web application development, custom Xojo development, and JavaScript development.
See http://www.CyphersTECH.com/ for more information.

Release 17: Two New Classes, Lots of Bug Fixes

We’ve now pushed out GraffitiSuite Release 17, which focuses on increasing stability and offerings for our Web Edition lineup. We’ve fixed all of the bugs that were reported before our cutoff (a little over a week ago), and this promises to be the best GraffitiSuite Web Edition release yet.

For a full list of changes in this release, check out the ChangeLog.

Upcoming Additions

Great news! In the next month or two, we have three new classes that are going to make their way in to GraffitiSuite! Here’s a few teaser images:

webteaser1

deskteaser1

webteaser2

Release 16 Web Edition Progress

Due to some major flaws in our implementation of the new WebSDK for Web Edition, we’ve had to push back Release 16 a great distance from our originally intended date. We’re nearly ready to push it out, so here’s an update on what you can expect.

Continue reading →

Release 15: Web Fixes and Desktop Modifications

Release 15 includes the launch of our Web Edition demo site! Simply go to demo.graffitisuite.com to check out our Web Edition wrappers!

[FIX] GraffitiWebToggle now supports varying width and height. (Report ID: 1840)
[FIX] Removed calls to LogMessage function of pgeDemo from GraffitiWebGrid.UpdateOptions.
[FIX] GraffitiWebGrid now properly handles passed date objects regardless of locale.
[FIX] GraffitiWebGrid no longer throws exceptions on Slick not found when libraries load long before the control is shown or vice-versa.
[FIX] GraffitiWebEditor no longer throws exceptions on jqte not found when libraries load long before the control is shown or vice-versa.
[FIX] GraffitiWebSlideshow now uses images hosted at GraffitiSuite.com to avoid 404s.
[FIX] GraffitiWebColorPicker no longer throws exceptions on colorpicker not found when libraries load ling before the control is shown or vice-versa.
[FIX] GraffitiWebGrid now properly converts foreign dates for display. (Report ID: 1843)
[ADD] GraffitiSplitter now fires a Moving event when the control is being dragged. Note that this event is fired at a high rate (Thanks to Jim Lam for the suggestion).
[ADD] GraffitiSplitter now fires a Moved event when the mouse is released after a drag operation (Thanks to Jim Lam for the implementation)
[ADD] GraffitiScrollContiner now has a UpdateDictionary method for updating control positions and sizes in the dictionary when you have done so manually (Thanks to Jim Lam for the implementation).
[FIX] GraffitiScrollContainer now uses Control.Handle to track UI element position as opposed to name. This addresses issues with control arrays (Thanks to Jim Lam for the implementation).

Release 14: GraffitiSuite.com Relaunch and Web Edition Launch

JOHNSON CITY, TN (November 30, 2013) GraffitiSuite announces the release of GraffitiSuite Web Edition!

“This release is extraordinarily big for us,” according to Anthony G. Cyphers. “We’ve been planning this release for nearly two years, and now we’re ready to launch Web Edition. Over the next few months we plan to address a lot of bugs users may find, and add a lot of features not currently supported, but GraffitiSuiteWeb is ready for deployment now. We strove to include classes that Xojo developers really needed in their web applications, and we even came up with a new packaging and pricing scheme to go along with them. There’s never been a better time to become a GraffitiSuite subscriber.”

For a full overview of the changes in this release, please view the ChangeLog.

GraffitiSuite consists of many great classes for Desktop and Web development. All subscription customers have access to the GraffitiSuite bug tracker, and priority email support.

For more information about GraffitiSuite, visit http://www.GraffitiSuite.com/
To subscribe to GraffitiSuite.com and get access to these amazing products, visit http://www.graffitisuite.com/pricing

ABOUT CYPHERSTECH
CyphersTECH Consulting is a software and web development consulting firm based in Johnson City, TN. CyphersTECH offers custom local application development, Web Edition development, local and remote support, and a variety of design services.

See http://www.CyphersTECH.com/ for more information.

Coming Soon…

We’re always working on new and exciting stuff for User Interfaces. We come up with plenty of solutions that will never see the light of day (as a part of GraffitiSuite, anyway) because it’s either so specific that it couldn’t be reused reliably, or we don’t have permission from the customer who commissioned us to create it. That said, we’ve got at least two new classes ready to be added to GraffitiSuite, and one more hopefully on the way!

We can’t wait to see how our users implement these new classes, as you guys always seem to surprise us with the many ways you can apply our work to your projects.

Now, without further adieu…

ComingSoon1

ComingSoon2

Have You Seen This?

Have You Seen This?
We’ve gotten reports over the last few years about project analysis from the IDE. The main one being that the IDE will drop a scan if it hits an error in an encrypted class. We reported this some time ago to RS, but, if I remember correctly, they said it was by design. So, when you see this…

You need to open a new project and force an analyze error. You then need to change what is reported. The main ones are the Unused Parameters and Unused Variables. Anything else, if reported by Analyze about GraffitiSuite, would need to be reported.

So, how do you force an analyze error in a new project? Well, it’s really easy. We’ll start-up a new desktop project, add a class with Canvas as the super, and add the following code anywhere except the Paint event.

Dim g As Graphics = me.Graphics

From there, just go to Project > Analyze, and you’ll get the analysis results screen. The button on the top-left of that tab allows you to select what is reported by the Analyze engine.

Release 10: Deprecated fixes and a new class

JOHNSON CITY, TN (November 24, 2012) GraffitiSuite gets one new classes, and more bug fixes.

GraffitiThumbList, the newest addition to GraffitiSuite, gives developer an easy to use display for thumbnail images.

For a full overview of the changes in this release, please view the ChangeLog.

GraffitiSuite consists of GraffitiAccordion, GraffitiActionBar, GraffitiButton, GraffitiColorPicker, GraffitiFadeLabel, GraffitiFadePanel, GraffitiHTMLLabel, GraffitiImageWell, GraffitiProgress, GraffitiPropertyList, GraffitiRadialProgress, GraffitiRibbon, GraffitiScrollContainer, GraffitiSearchCanvas, GraffitiSeparator, GraffitiSplitter, GraffitiStatus, GraffitiStepBar, GraffitiSwitch, GraffitiVBScript, and KillerToolBar, with more planned for release in the coming months. All subscription customers have access to support forums, and, also, Source Code subscribers have access to priority email support.

For more information about GraffitiSuite, visit http://www.GraffitiSuite.com/
To subscribe to GraffitiSuite.com and get access to these amazing products, visit http://www.GraffitiSuite.com/register

ABOUT CYPHERSTECH
CyphersTECH Consulting is a software and web development consulting firm based in Johnson City, TN. CyphersTECH offers custom local application development, Web Edition development, local and remote support, and a variety of design services.

See http://www.CyphersTECH.com/ for more information.

Release 9: Fixes and a New Class

JOHNSON CITY, TN (October 7, 2012) GraffitiSuite gets two new classes, and more bug fixes.

GraffitiAccordion, which requires the ContainerControl to work, allows a simple and compact means of display user interface elements in applications. To go along with GraffitiAccordion, we’ve included an automatically scrolling ContainerControl subclass called GraffitiScrollContainer. Simply add all the elements to the container control you wish, send them to the back, and the scrollbars are ready to roll.

GraffitiSuite consists of GraffitiAccordion, GraffitiActionBar, GraffitiButton, GraffitiColorPicker, GraffitiFadeLabel, GraffitiFadePanel, GraffitiHTMLLabel, GraffitiImageWell, GraffitiProgress, GraffitiPropertyList, GraffitiRadialProgress, GraffitiRibbon, GraffitiScrollContainer, GraffitiSearchCanvas, GraffitiSeparator, GraffitiSplitter, GraffitiStatus, GraffitiStepBar, GraffitiSwitch, GraffitiVBScript, and KillerToolBar, with more planned for release in the coming months. All subscription customers have access to support forums, and, also, Source Code subscribers have access to priority email support.

For more information about GraffitiSuite, visit http://www.GraffitiSuite.com/
To subscribe to GraffitiSuite.com and get access to these amazing products, visit http://www.GraffitiSuite.com/register

ABOUT CYPHERSTECH
CyphersTECH Consulting is a software and web development consulting firm based in Johnson City, TN. CyphersTECH offers custom local application development, Web Edition development, local and remote support, and a variety of design services.

See http://www.CyphersTECH.com/ for more information.