Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
KevinFournier
About
- Username
- KevinFournier
- Joined
- Visits
- 2,124
- Last Active
- Roles
- Administrator
Comments
-
If it's multi-instance, perhaps the window name changing each time is the problem?
-
Try 2.1.5 RC3. This is a 64-bit RDK for OI 10.
-
I've created a new build that has more robust license windows, which you can download here. That being said, as you pointed out, once you get the license, the issue will go away. I'm glad you found the issue with the zip being empty. Strange that t…
-
Is the list of attachment files full paths? If so, that could be a problem. I don't think zip files can accept drive letters, though I'd hope you be getting an error if that were the case.
-
Nothing stands out. What happens if you use a different compression level?
-
SRPUtil.ocx (32 bit) and SRPUtil64.ocx (64-bit) are the same thing as SRPControls.ocx and SRPControl64.ocx respectively. They are used by SRP Editor and other SRP tools. We created them so that when we install or upgrade SRP Editor, we don't overrid…
-
There is no limitation in eval mode, so there is something else at play here. I'd need to see code to make any further determination.
-
You could try manually copying: OSRead Data from SourceFile then OSWrite Data to DestFile end
-
Wow. Sorry about that. The documentation was missing quite a few new parameters. I updated both STRINGIFY and GETMEMBERS on the wiki. The Sorted parameter sorts member names alphabetically in ascending order, but only when generating the output. In…
-
No, sorry. What is the use case you are after?
-
Good catch. These errors are due to using Len() instead of getByteSize() when in UTF8 mode. 2.1.4 fixes this.
-
I will admit that I dropped the ball in effectively communicating the difference between Record and Row. I should add a page to the Wiki just on this topic. Hopefully, this thread will be useful to others to understand the difference. Anything tha…
-
Here's a direct link to the DLL. Maybe the DLL got corrupted when building the installer. If that doesn't work, you can use the 2.1.2 DLL for now. The DLL actually didn't change at all. I simply recompiled it with a matching version number. The fix…
-
Fixed in 2.1.3.
-
I'm messing around with different window styles and controls, but I can't recreate the behavior in your video. That behavior is very bizarre to say the least. It almost looks like REDRAW is off when you move or drag. I would like to get this working…
-
Is that an OI splitter bar on the form?
-
I can't recreate the title-bar dragging issue. I can say that this theme, in order to look like Windows 10, has 1-pixel borders, which means you need to be pixel perfect in order to grab an edge and resize it. Can you screen shot your window's prope…
-
Sure thing, but make sure it works as expected first. :)
-
@jimvaughan, I've created a new SRPControls.ocx build for you to try out. It's version number is 4.1.6 RC4. It adds support for theming the MDI child windows. To make it work, put a Subclass control on your frame window. Then subclass the MDICLIENT…
-
If you still run into problems, share the code that's placing the image and I'll see if I spot any issues.
-
HeaderImage is the correct property, but it requires you to first set the ImageList property.
-
I will say, we haven't seen much of this bug in a long time. I'm curious to know if it's happening elsewhere.
-
This issue is a thorn in my side. I've seen it on occasion and have never been able to fix it. I've put literal days into debugging it, and all I can tell you is that Windows sends me WM_LBUTTONDBLCLK instead of WM_LBUTTONCLK. It has something to do…
-
I actually find that a generic search is the best filter: a single search field at the top that the user can type anything they want. Then I only have to loop through each row in an array and just do an IndexC on it. It's super fast and provides way…
-
Okay, then the overhead has everything to do with the Set_Property calls. There's just too many of them. I would opt, instead, to create a new filtered dataset to pass into the ARRAY property. If you need to know row numbers, you could create a hidd…
-
OLE.Redraw is only useful if you set it to 0 somewhere at the top. Setting it to 0 tells the table to not refresh the view until it's set to 1 again. In the code above, each time you set a row's visibility, the table is redrawn.
-
We haven't made a big announcement for the control because it's really just the same preview that's in Windows Explorer. The downside is that there is no control over what it will and won't preview and how it displays it. It depends what Windows sup…
-
I know now why MDI borders behave this way. Even though Windows 10 borders seem simpler, they are technically more complicated due to the drop shadows. This is done by compositing the window with the rest of the desktop. That same compositing cannot…
-
Can you make sure your client's SRPUtilities.DLL is actually 2.1.1 or 2.1.2 and not something older? Rotate had a bug in the past, but I've recreated your scenario here using the exact same data in your screenshot, and it rotates without problem.
-
The tables are clearly still there, but empty. Have you done any BASIC+ debugging to narrow down the issue? When you say latest, just to be clear, you installed SRP Utilities 2.1.2 and SRP ActiveX Controls 4.1.5? What version of Windows is your clie…