• +33 1 41 31 82 82
  • This email address is being protected from spambots. You need JavaScript enabled to view it.

This post comes from the SlapOut Tech blog, he wanted a comprehensive PB color chart so he created his own My PowerBuilder Color Chart, he then "wanted an easier way to specify a color. So [he] created a new function, f_color. You pass it one of the PowerBuilder color names and it will return the proper number. For example, our alternate row highlighting expression now becomes:
if (mod(getrow(), 2) = 0, f_color("White"), f_color("Gray"))
Plus, you can now do things like use Transparent and the Window colors:
if (mod(getrow(), 2) = 0, f_color("Transparent"), f_color("Button Face")) Check out the rest of the post here


Here's a very interesting PBDJ article by Bruce Armstrong on the evolution of the User Group. It looks at the nature of User Groups - a place for exchanges of information, networking, product updates etc. Are User Groups becoming less important now that social networking sites exist? Are companies not supporting User Groups and existing technology enough? What's the future of .NET and how is this linked to PB?

Check out the whole article


This PB user is trying to compile their PBL to a working PBD: "My problem is how can I call the image folder properly. e.g. Toolbars, icons, pictures of some command buttons properly and dynamically. For example, I installed mine at C:\MyProgram\ but my users will put it in C:\Program Files\HisProgram .. do i have to state that the images should be in the same place as I do."

Check out the solution here. Check out the solution here.


Code Analysis

Explore & Understand complex code Evaluate the impact of a change. Improve PB and Database Code.


Learn More

Visual Guard

Application Security

Control Access to Sensitive Data.
Monitor Audit application Security.
Send notifications on suspicious events.

Learn More

AscentialTest Automated Software Testing

Automated Testing

The ONLY testing tool fully supporting
PowerBuilder Datawindows and Objects.

Learn More

© 2026 Novalys. All Rights Reserved.