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,058
- Last Active
- Roles
- Administrator
Comments
-
I think this would be very useful to tool vendors. We've done some work at writing a parser, but Kevin would be the one to compare notes with you.
-
Create a pointer to the SetForegroundWindow API function and use the HANDLE property of your OI window to pass in.
-
Whilst you can change the text, the new text will only occupy the same space as the original text so if your new text is longer than the original, it will end up truncated. Which is why you might need to programmatically increase the width of the …
-
I believe this is intentional. It is implicit (but no longer documented) functionality that treats this syntax like Fmt("a", "L5").
-
;-)
-
@alvarofernandez - In case this helps, what @AusMarkB is doing is working with the properties of the individual radio buttons within the radio group control. As he noted, you have to append the label to the the radio group control to identify a spec…
-
Just to be clear, by "resizable" do you mean the number of radio buttons or the overall horizontal width of the radio group?
-
I should have also noted that NetOI is a way of working with .NET to talk to OI, but this does require you to install the OEngineServer.
-
Other than writing your own direct interface to RevCAPI (which is not supported or recommended by Revelation), the expected interface into OpenInsight is through the OEngineServer.
-
I assumed that's what happened. These old CHM files are security risks so most systems have their HTML content blocked.
-
From the Help button: Lock for Update If you choose Lock for Update, when a read event is issued for a form, exclusive locks will be applied to the primary table row and all rows from subsidiary tables for which either update or either delete ope…
-
Immediately after your Send_Event call.
-
Are you using code to call the WRITE event for your form or are you using a QuickEvent? If you are using code, you can usually check @FILE_ERROR to see if it has an error.
-
I think I understand what you are doing. We have a similar situation with at least one client I am aware of. HTTP requests are received through the OECGI (via our HTTP Framework) since that is the easiest way to communicate via HTTP. Then the code t…
-
Your original post said this: We need OI to be able to talk to another process running on each user's computer (the other process is actually a phone). Your last post said this: And no, the phone app does not need to access the state of OI. It jus…
-
I doubt this issue is related. We aren't using a scripting engine.
-
I've been traveling so unable to respond as quickly as I would like. After you mentioned this was WM_SYSCOLORCHANGE and knew instantly that this was something we qualify in FrameWorks. Looks like you found the relevant code to disable.
-
I will corroborate your results when I return. Then I will report to Revelation.
-
I have never seen or heard of this being reported before. My guess is that you are capturing the WM_ACTIVATE message in your promoted CREATE event and this is why you are getting inundated with it. If you don't need it then try disabling it and see …
-
@Opto_Will - That's a great find. I would not have thought that 65 or 66 would have made any difference. That said, both 65 and 66 are not supposed to show the engine UI. Thus, when you previously told me that an engine is appearing on the desktop I…
-
I read your WORKS post and this helped me understand a little more of what you are trying to do. I think this was the detail I was hoping you would have posted here. At first, I could not replicate your problem. My IDLEPROC routine is called withou…
-
It would help if you elaborated on the full requirement of your project. Also, I couldn't get that link to open.
-
Well I'm stumped. Restarting the engine server shouldn't make any difference because you aren't changing code when all you are doing is adding or removing the Debug header in Postman.
-
Pretty much what I expected. However, this will give us another experiment to try. Remove all debugs in your code. Then run the request using Postman but add "Debug" as one of the Request headers and put a 1 in the value for this header. Let me know…
-
Please remove the extra space before HTTP_DEBUG. I can't see how that would cause the odd behavior, but it would certainly prevent you from using the Debug request header correctly. BTW, are you testing with Postman or similar?
-
Thanks for the pre-emptive posts. I was going to ask for them. :) So there is no response log? This would suggest that the engine is definitely failing to complete the request, which I'm certain is happening when the "debug" statement is getting ca…
-
I'd like you to try a couple of other experiments. First, call Msg() instead of debug in your code. I'm curious if that will appear on the desktop. Second, try putting a debug in HTTP_MCP right before and right after the code that sets the debugger …
-
Thanks for the clarification. I do want to point out that the debugger intercept routine will not get called using a debug statement. It will only get called if you encounter a runtime error. Not sure you were aware of that. When the API is getting…
-
Just to be clear, are you trying to invoke the visual Debugger or are you trying to call the Debugger intercept routine? These are mutual exclusive options, but your posts introduce elements of both.
-
Not in the way you are hoping. You can load multi-framed images, but this is for when you need to support the different states of the same button icon in the way 32-bit OI handles this.