One of our clients was having issues this week with their IDE being very slow. When they would type in the code editor as soon as they would stop typing the IDE would freeze for 5-10 seconds while waiting for intellisense (and AI) to come up with suggestions. This was happening on 2 different developer … Continue reading Is your IDE slow, Intellisense taking forever?
Category: Quick Tips
Custom Numeric Formats for NumToString
We have a quick tip from your Uncle Pete today. Did you know you can create custom numeric formats to be used for NumToString? Why would you want to you might ask? A client was needed to display a number with 4 decimal positions, but they wanted it to display with parentheses instead of a … Continue reading Custom Numeric Formats for NumToString
Sticky Header?
Quick tip from your Uncle Pete, although I can't take a credit for this one. Joel Waldron figured this one out. One of the new features of v2025 when scrolling through code it keeps the top line of each level of nested code on the display in a gray backgrounded area, likes so I assume … Continue reading Sticky Header?
Detecting the Enter Key on an Edit Control
I receive this question once or twice a year, but since I don't use the solution often, it always takes a few hours to locate the example code. Therefore, I've decided to transform it into an "Uncle Pete's Quick Tip". The Question: "Is there a way to capture the user pressing the 'Enter' key while … Continue reading Detecting the Enter Key on an Edit Control
version 2024: Feature 081 – I hate you!
It has been a while since we had a good old-fashioned Uncle Pete rant, lets face if you know me, you know its overdue 🙂 So without further delay, RANT MODE ON! There were a number of new features added to the code editor with Version 2024. Features 080-086. I always appreciate PCSOFT constant improvements … Continue reading version 2024: Feature 081 – I hate you!
GetColor(): The Function You Didn’t Know You Needed
The WL language's GetColor() function simplifies the task of assigning unique, harmonious colors to users in our task management system. Instead of manually assigning and managing colors, GetColor() uses the user's ID to consistently generate the same color. This approach reduces complexity and ensures that each user has a unique color, enhancing visual identification in the system.
Issue with ‘.’ instead of ‘..’ when using Exist property on JSON data
Today, we will discuss an issue that arises from using a single '.' instead of '..' to reference properties of elements in JSON data. This problem surfaced while transitioning to the new prefix syntax coding style. It becomes apparent when checking whether a JSON variable exists in the data returned from an API call. The … Continue reading Issue with ‘.’ instead of ‘..’ when using Exist property on JSON data
GLOBAL Keyword in a Controls Init Event
It's been a while since we had a "Quick Tip from your Uncle Pete". Let's fix that! Did you know you can use the scope keywords in the Initialization Event of a control? If so why the heck hadn't anyone told me! If you are wondering what a scope keyword is, that is the keywords … Continue reading GLOBAL Keyword in a Controls Init Event
This is the HFSQL Control Center Setting you have been looking for!
Maybe this setting has been there since they added the "feature" to reopen any tabs you previously had open in HF SQL, but to be honest with you this is the first time I even noticed that there was a settings option for HF Control Center at all, I am sure it was there, but … Continue reading This is the HFSQL Control Center Setting you have been looking for!
Populating durations with Readable Format
For the last couple of releases, we have been able to populate the value of durations using a "readable format". You can see this mentioned and an example on this help page. I have searched high and low a few times now for a help page that spells this out in more detail and tells … Continue reading Populating durations with Readable Format







You must be logged in to post a comment.