Welcome!

From the Editor-in-Chief of PowerBuilder Developer's Journal

Bruce Armstrong

Subscribe to Bruce Armstrong: eMailAlertsEmail Alerts
Get Bruce Armstrong via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Bruce Armstrong

As we mentioned in Part 1 (PBDJ, Vol. 12, issue 7), we needed to implement spell checking in the rich edit fields in our application (see Figures 1 and 2). To do that, we got a license for the Sentry Spelling Checker Engine from Wintertree Software (www.wintertree-software.com). The utility is easily implemented and works quite well on standard Rich Edit controls. However, the PowerBuilder Rich Edit control is an OEM version of an old third-party control that was popular before Microsoft introduced its Rich Edit control to the common controls. As a result, the messages and functions it supports are completely different from those that the Sentry utility is trying to use to interact with the control. In Part 1 we created a custom visual user object based on the Microsoft Rich Edit control. In Part 2, we will write two custom DLLs to support the functionality of the... (more)

To HTML5, or Not to HTML5, That Is the Question

If you've been following Sybase's announcements concerning their plans for future versions of PowerBuilder, you'll know that they are planning for PowerBuilder 15 to be able to generate a Silverlight application and are looking at having it generate applications based on HTML5 as well. If you've been following this column, you'll know I've been arguing that we need Silverlight generation much sooner than that. Back in November of 2008[1], I suggested that by the time PowerBuilder 12 was delivered, Microsoft would have Silverlight 3 out and it would be much more stable and ubiqui... (more)

Blogging - Everyone's Doing It

Keeping up with all the blogs out there can be time-consuming, which is why I decided to present some excerpts from my blog (http://blog.pbdjmagazine.com) in this month's editorial. Dynamically Creating an Access Database Ever need to export data in an Access database format? It may be a little easier than you think, or even the way you're currently doing it. Two things to consider: You can dynamically create an Access database file without having Access on the system. You can connect to that database and write data to it without ever creating ODBC entries for it. The first item i... (more)

PowerBuilder News

PowerBuilder CoolMenu 2.5 06/02/2005 - Aart Onkenhout announced a new build (119) of CoolMenu 2.5. It addresses a GDI object leak and removes some unused functions. www.onkenhout.speedlinq.nl/coolmenu.html PB Browse 3.1 5/7/2005 - PowerBuilder Developer's Resource released version 3.1 of PB Browse. The new rev includes a new installer, remembers target/app/library selections between sessions, supports side-by-side deployment of ANSI/Unicode versions, and now supports multiple searches and a new find in the search results window. www.pbdr.com/software/pbbrowse.htm Carillon Financial... (more)

Implementing the Microsoft Rich Edit Control

What we needed to do was implement spell checking in the rich edit fields in our application (see Figures 1 and 2). To do that, we got a license for the Sentry Spelling Checker Engine from Wintertree Software (www.wintertree-software.com). The utility is easily implemented and works quite well on standard Rich Edit controls. However, the PowerBuilder Rich Edit control is an OEM version of an old third-party control that was popular before Microsoft introduced its Rich Edit control to the common controls. As a result, the messages and functions it supports are completely differen... (more)