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
-
No. Don't worry about dependencies of system DLLs. You'll get a lot of false negatives. Just look at the nodes that are direct children of SRPCONTROLS64.OCX.
-
Sorry for getting in those so late. My guess is that the machine is missing one of the dependencies it needs, most likely VCOMP120.DLL, which is the Visual C++ runtime for Visual Studio 2013. To find out exactly what's missing, you could DependencyW…
-
Fixed in 4.1.7. Thanks for isolating the issue.
-
The documentation says there must be at least one To email. You can, however, see what happens if you set it to "()". I haven't tested this myself yet, but it's worth a try.
-
Thanks, Jared. I updated the documentation to emphasize this point.
-
SRPControls.ocx/SRPControl64.ocx for ActiveX Controls you own. SRPEditor.ocx/SRPEditor64.ocx for the SRP Editor. The installer takes care of this for you.
-
Just happened to be at my desktop while waiting for dinner to finish. :)
-
Yes. SRPUtil.ocx is deprecated. SRPEditor.ocx will be used exclusively for the SRP Editor. If we need to support other tools, we'll make special builds of the OCXs for them. This will ensure no tool messes up a version dependency for any other. Plus…
-
4.1.6.7 fixes the licensing crash. If it's still crashing, let me know.
-
I do see a crash, but only if I disable the licensing. Otherwise, I cannot recreate the crash by simply putting a control on a form.
-
You have to use the RDKINSTALL command for these RDKs. However, for simplicity, you can use this installer for 2.1.5.
-
It should work in theory. The panel control isn't doing anything OI-specific to the forms. It does alter the Window's style bits to convert it into a child window without title bars.
-
Actually, if it was a bad password, the error would be "Invalid username or password." This error means it can't even start the engine. I should probably change the error from "Invalid application" to "Failed to start OEngine" or something.
-
This error occurs when the installer cannot connect to the OI engine for any number of reasons. Maxed out user count. The engine couldn't be located in the given directory. There is no SYSPROG application. You name it. If it helps, you can download …
-
Okay. I was way off here. I guess the C++ sort does in fact use ASCII order, so I'm gonna eat a slice of humble pie for a second here... ...now that I've had my fill, here's the reason SortRows is behaving differently from SortSimpleList. SortRows…
-
SRP_Sort_Array uses standard C++ sorting rules while OI does ordinal sorting. That puts me between a rock and a hard place. I'd argue that standard sorting is what most people desire since it is how most other languages and systems sort. If I go wit…
-
No. You can download it from the products site though.
-
Sorry. Bad build. I've replaced the builds on the products site. It's still version 4.1.6, but the full build number should be 4.1.6.6 instead of 4.1.6.5. Download again.
-
Fixed in 4.1.6.
-
I was able to recreate this as well. I'll take a look at this tomorrow and get you a fix as soon as possible.
-
You need SRP Utilities 2.1.5, and you need the whole RDK. 2.1.5 hasn't been released yet, but you can download a prerelease build to try it out.
-
This works for me. My only guess is that the RDK didn't take and is calling an older version of SRP_DateTime that doesn't have an AddDays service.
-
This is sometimes related to tab order and when OI redraws controls during CREATE. Is your form invisible during CREATE?
-
For what it's worth, the reason the code above didn't work is because there is no Handle parameter to the Unsubclass method.
-
I see what's going on. If you are going to use a global Subclass control, you need to Unsubclass the control in TEST1 during the CLOSE event. When you don't do that, then when you try to subclass a second time, the subclass control doesn't do it bec…
-
An RDK would be fine if it's not too much trouble.
-
Well, that was my last guess. I can't troubleshoot without seeing code.
-
Ctrl+Shift+G was the original. I added F12 down the line because of my Visual Studio habits.
-
Since you have a global subclass control, can I presume that each control you are subclassing have different names?
-
Hmmm, sometimes tab order makes this behave oddly. What happens if you force the form to refresh in some way? Sometimes the button is there, but it hasn't redrawn. If that's not the issue, then I'll need code. I did a test on my end, and I'm able t…