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
-
Nevermind. I often forget that the SRP Tab Control manually redraws all other OI controls in order to simulate the appearance of the tab control being behind other controls. So, this is my fault. For now, the work around is to not set the AllowXPTh…
-
Do these buttons need the button text? OI 10 buttons have more features, so it looks like it's centering the button contents. I bet if you remove the captions and use just the images, they would look correct.
-
In the same manner that you can use a comma or tab as a delimiter if you utilize the Field, Insert, and Delete functions. I can't speak to the history of those delimiters, but in OI, they are not "official" delimiters in that there are no @ variable…
-
I wouldn't concern yourself about exporting to json. I'd much prefer in c# anyway. This is good stuff, and I have ideas on how to possibly utilize it, so long as you are okay with your work being incorporated into a commercial product (with credit, …
-
Whoops. Debug removed in 3.0.1.2. Sorry about that.
-
Try SRP Utilities 2.2.2.0. I think I've finally settled on the best solution for handling Unicode.
-
Try 3.0.1.1. That should fix it.
-
I downloaded ImageMagick. Email me the image and all the steps (including the commands to rotate), and I'll see if I can't figure out what's happening.
-
Try this dll and let me know if it works.
-
Good idea. Don't forget to also handle: If Return then Return Return else Return Return :P
-
My favorite little gem: If Return then Return else Return
-
If you look at the documentation Remarks, you'll see a bullet pointed list of conditions where SetForegroundWindow will work. I suspect that the IE window becomes the foreground process, and since that process is not a child process of OI, then the …
-
A dialog window or message box would prevent SetForegroundWindow from working.
-
According to the documentation of SetForegroundWindow: An application cannot force a window to the foreground while the user is working with another window. Instead, Windows flashes the taskbar button of the window to notify the user.
-
I'm really sorry, but this is still not recreating for me. I have a table with 100 rows and I've clicked dozens of times, all over the place, skipping, scrolling around, clicking some more. It always works. Do you have business logic executing on an…
-
Try out 4.1.20.11. This one resolves the focus issue. I still think the check box has to do with the mouse moving as you click. I noticed that if I try to quickly click several boxes, some of them don't respond because my mouse cursor is moving too …
-
I see, I was thrown off by your use of the term header. I thought you were clicking on the title bars of other MDI child windows. I can recreate the lack of focus change, so I'll look into that. I can't recreate the checkbox issue, though I should p…
-
I am having trouble recreating either of these issues in 4.1.19, especially if you are subclassing the MDICLIENT.
-
The double-click issue has been around a long time. I've tried desperately to solve it, but I haven't been able to. For some reason, Window sends a WM_LBUTTONDBLCLK message to another window while the SRP EditTable has focus. I can't explain why so …
-
Can you to be more specific as to why 2.2.1.4 is better?
-
Give 2.2.1.5 a try. I confirmed that in OI10, the unicode is preserved both going into SRP_Run_Command and coming out, which can be confirmed using the DIR command. If this doesn't work, then I suspect that ImageMagick isn't handling the encoding co…
-
As a Visual Studio user, I use this feature religiously, but sadly, no, that is not supported in the SRP Editor. Someday, perhaps.
-
I updated the DLL stub to use LPWSTR to force OI to do all the encoding/decoding. Version 2.2.1.4 should work.
-
These 2.2.1.3 RDKs should do the trick. Commands like Dir and Copy aren't actually EXE's, so they have to be routed through CMD.EXE, which was outputing everything as ASCII. A simple flag cleared that up. Sadly, though, other commands like IPCONFIG …
-
Here is 2.2.1.2 64-bit if you want to test if this quirk is resolved in OI10.
-
Try 2.2.1.2. The problem was actually the Win32 API. I was calling CreateProcessA, which is supposed to convert everything to Unicode and call CreateProcessW. Apparently the 64-bit version does this, but not the 32-bit version. This version of SRP U…
-
This was changed on Revelation's end. The next beta release of 10.1 ought to fix the issue without changes on the part of the SRP Editor.
-
You are using the pipe correctly, but BASIC+ will not compile literal strings greater than 256 characters. You'll have to break that line up into a few regular concatenations. Note also that if you indent the next line after the pipe, that whitespa…
-
OI is single threaded, so just make sure you do it in a background thread, as you indicated you plan to do. Other than that, I can't really predict if there will be any conflicts. Indeed, I'd be interested to know if how well it turns out.
-
Sorry for the delayed response. When you set DevelopmentMode to 0, it avoids passing the /DV command line switch to the exe. In OI 9, this worked because the exe's default behavior was the same as /DV=0. In OI 10, it appears that omitting this flag …