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,233
- Last Active
- Roles
- Administrator
Comments
-
There is currently no way to change the graphic used to render check boxes. If the check boxes are read only, you can use a Wingdings font instead. I've added it to my list of feature requests, but there is no immediate ETA on this. Actually, there…
-
Barry, the control being discussed here is the SRP ReportTable Control. To download it, you go to the Downloads page and download either SRP Controls Pro (which has all of our controls) or the SRP ReportTable Controls. Both of these are in the left …
-
Thank you for the compliments, though I must admit that the ReportTable is largely the work of the good people at CodeJock.com. I did, however, have to make some changes to their source code to get this particular feature working the way I wanted. …
-
The formulas are calculated per group and displayed in the header of each group. You can also use the same formula in the footer of the table to get a grand total, for example. I don't have en exact ETA at the moment. I wanted it to be released wee…
-
There is indeed a new feature of the Report Table that will support aggregates such as Sum, Average, Minimum, and Maximum. However, it is not in the current release. It will be in the next one. If you want to get a head start, I can email you a pre-…
-
Thanks for isolating the issue. That will save me a lot of time.
-
I know there was a crash with that property once upon a time if you had group rows in the table. I'll take a look, but you don't appear to be doing anything wrong. Is the table empty?
-
Unfortunately, this is not currently supported. RunCommand was designed as a subroutine caller, not a function caller. $0 will contain "1" if the call succeeds or an error message if it fails. Any information from Send_Info() is just pushed to the N…
-
Here is what the SRP ActiveX Info window does: * FInd MyCLSIDfrom ProgID using "HKEY_LOCAL_MACHIN\SOFTWARE\Classes\SRP.Button.1\CLSID" * Find file location using "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\":MyCLSID. A couple things to note. Fi…
-
Here is the exact event chain that occurs when the selected cell changes or the table loses focus: * OnInvalidData (Fired if validation failed. If you don't use CellConv, then this never fires.) * BeforeUpdate (Should be qualified as synchronous)…
-
I am a bit confused as to what you are asking for. You just want a button that fires an event right? Just like any other button except that it won't mess with focus? Have you not used our button before?
-
The SRP Button should do this well enough for you. SRP Buttons, when using a tooltip style (see the Style property), do not pull focus away from the current control, which is ideal in these circumstances. As for look and feel, you can set the BackVi…
-
This will only work for SRPControls.ocx 3.1 and later, as I only just added it for the latest release. Obj = OleCreateInstance("SRP.ControlInfo") SRPUtilVersion = OleCallMethod(Obj, "GetProVersionNumber")
-
Thanks, Mark! Merry Christmas to you as well. :-)
-
If you have the SRP Editor, you can run it and go to Help -> About. In the About dialog, there is a hyperlink that reads, "View Version Information." Click that and you will see what controls are registered on your machine as well as your licensi…
-
Jim, Use the UnRegDLL command for unregistering OCX files: UnRegDLL $INSTDIR\SRPCore.OCX UnRegDLL $INSTDIR\SRPEditTable.OCX ... Then use the delete command to remove them: Delete $INSTDIR\SRPCore.OCX Delete $INSTDIR\SRPEditTable.OCX ...
-
Yes. You are looking for the Utility method, specifically the OBJECTLIST service.
-
There is no way to register controls without 'run as administrator.' That is a Windows Vista+ standard security wall. You can create an NSIS installer, but if the user is not allowed to run it as administrator (which it will attempt to do automatica…
-
Try the official release of version 2.7.1.
-
Jim, Sorry for the delay in responding. I have been offline for a bit while my new internet service was being installed and configured. Sprezz has published a solution to this in one of their SENL newsletters. Go to page 10 and read the content un…
-
Sorry, Bryan, but I don't have any experience with RevDotNet. Any time I need access to .NET, I tend to write my own .NET dlls and expose them as COM objects for ease of use within OI. If you haven't already, I recommend posting this on the Revelat…
-
The problem is that OpenInsight tends to be pretty big. Every file that OI touches will have to be pulled over the internet, leading OI to feel incredibly sluggish. None of this generally gets cached (though I could be wrong), so the sluggishness wi…
-
I should also point out that after you enforce these events, you need to recompile your forms as well. Then restart OI.
-
Open UI Workspace utility and select "Design Events..." from the Tools menu. Make sure you set the enforce flag to Yes for these events and restart OI.
-
I just wanted to add that Paulo's experience in upgrading is very different from our usual experience. It takes months of planning, documentation, and testing--all with copious amounts of digital paperwork. Thankfully, the next upgrade gap is not as…
-
I'm not sure how familiar you are with accessing the WinAPI from OpenInsight, but the short answer is that you need to use the "Tool Help" functions. CreateToolhelp32Snapshot gets a snapshot of what's running, then you use the handle returned from t…
-
Assuming you already have instantiated the ActiveSheet object, the code would look something like this. (This code has not been tested): objShapes = OleGetProperty(objActiveSheet, "Shapes") If OleStatus() then Error = "Could not get the Shapes…
-
I don't have any suggestions at this mostly because I'm not familiar with the Excel automation API. If you have code, I'd be happy to see if anything stands out.
-
Unfortunately, an application cannot elevate itself into Administrator mode once it's already running, so your OI script is not going to work. You'll have to make OI always run at Administrator mode from Windows itself. NSIS works because Windows r…
-
A simple fix, thankfully. Try SRPControls.ocx 3.2.1 RC6.