Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
DonBakke
About
- Username
- DonBakke
- Joined
- Visits
- 3,092
- Last Active
- Roles
- Administrator
Comments
-
I think this is indicative of something gone awry. What version of Windows is this? Do all of those OECGI instances have WMI Performance Adapter as a sub-task?
-
Barry - The underlying problem has been reported to, acknowledged by, and fixed by Revelation Software. I think this will be included in 10.1. In the meantime, the workaround is pretty simple. In the CreateHashTable service just change this line: …
-
This thread discusses this very issue and uses EnumWindows as an example. Bob Carten provided a code sample.
-
You would update the DLL_GDI32 record or create a new one to avoid interfering with the default one. However, I'm not sure if you can make this work strictly within OI. Perhaps Kevin will chime in and set us both straight.
-
I see. Well, if you want to roll out your own then I don't think there is anything out of the box that you can use. You'll probably have to work with the EnumFontFamilies API.
-
So would the CHOOSEFONT service do what you want?
-
You didn't answer my question. What do you intend to do with this list?
-
Before I answer that, is the purpose to provide the user with a list of fonts to choose from?
-
A quick update. I had ruled out the SRP HashTable because I couldn't get the problem to duplicate when using a simple variable to manage the handle. But when I used a dynamic array, which is what Memory_Services does, the problem became evident. Upo…
-
No, FONT uses the LOGFONT structure. Height is not in pts, but in logical units. This is why the number is often negative.
-
The CharFormat structure uses twips to define the size of the font. 1 twip ~ .05 pts. Thus, your CharFormat sample has 180 twips as the size which converts to 9 pts.
-
Barry - I'm looking into this. I was able to duplicate the problem but am not sure what the cause is. It doesn't appear to be the SRP HashTable as I had originally thought. I'll report back when I know more.
-
* I checked the official RDK and it does have the SERVICE_SETUP insert. Not sure why it would be missing in your system. I suggest doing a search in SYSPROCS or SYSOBJ for SERVICE_SETUP. Perhaps it exists in an app you aren't inheriting. * I don'…
-
Our solution in Frameworks is to use WM_SETCURSOR (code 0x0020). Will - I know you aren't using FrameWorks for this specific application, but you do have access to a copy of FrameWorks. Therefore, I suggest you look at the Promoted_WinMsg_Event fu…
-
Seems like there is a version problem with that routine. I would use a clean system and create a deployment of RDKEXTRACTDATABASE and load it into your system.
-
William - The reason for my asking is because you don't need to re-route your event the way you are doing if you only need this to function for the current window. Thus, your qualifier can just look like this: Qualifier = 1 This alone tells OpenInsi…
-
I didn't want to jump into the discussion before Kevin responded. I agree with his assessment of the nature of the problem. But I have another question for you. Is this "feature" meant to be limited to just this form or is it a utility that is meant…
-
The reasoning is most likely related to versioning or the possibility of it being replaced down the line.
-
It should be CalendarList. Kevin can help you further on this topic.
-
This is beyond my pay grade. I see the references to COM, but I don't see where this is exposed as an ActiveX control that you can easily access via the OI OLE control.
-
Ed - You'll want to use SRP.Calendar.1 (SRPControls.ocx). The other two are a part of our legacy and new SRP Editor libraries, which are not suitable for production use.
-
Thank you. I would have expected this in the Programmer's Reference Guide but your screenshot helped me to locate it in the general help section. The article certainly suggests you can use RTF as an ActiveX control, but I encountered difficulties g…
-
I can't find anything in the RTI 9.4 help that references "Implementing Rich Text Edit Functionality". Is this in the Programmer's Reference Guide or another help file? Perhaps if you copied it entirely here it would help.
-
I am not sure MSFTEdit.dll can be loaded into an OLE control this way. You mentioned "MS documentation". Can you share the link for this?
-
I'm not sure unless you are running an older copy of the SRP ActiveX Info program. It should be v2.0. If you have an older one, try downloading 2.0 from here.
-
Thanks for the confirmation. Kevin had already figured it out (obviously). I moved the thread to the SRP Subclass control category from the SRP Utilities category so this will be relevant to anybody else who might experience the same issue. Glad to…
-
Yes and No. The purpose of the Control_On routine is to add (or remove) PROTECT.MFS to the table so the transaction processing can work. If you intend transaction processing to be permanent for a table, then run Control_On once for your table and th…
-
As I noted, there are multiple ways of doing this. Both @AusMarkB and my code rely on relatively new features introduced in v2.1.1. My code only saves one line of code by populating the array at the same time it is created.
-
Is this a problem with the SRP Ribbon control?
-
Your 3rd Party is expecting your comma delimited array to be formatted as a JSON array (which make sense). The SETVALUE service only sets simple (i.e., single-value) data values. Thus, you are asking SRP_JSON to treat your entire string to be a simp…