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

  • Yet another build: - Fixed a bug where a needed stored procedure isn't available in older version of OI. - With the new themes, formatting copy/paste and printing were pretty messed up. Both now resort to the Default theme at all times. We had to s…
  • Thanks for patiently running 2.8 RC1 through the paces. 2.8 RC2 is now available for download. Same song, different verse. You must re-register SRPUtil.ocx to get the newest fixes. Here's the breakdown of this build: - You can now set the backgroun…
  • Sorry for the delay, but I was trying to get a major feature for the next release of the SRP Editor completed. If you are still struggling with the minuscule line numbers, you'll have to download the full beta build of SRP Editor 2.8 RC1. The ZIP fi…
  • Your patience has paid off. I have a beta build of the upcoming SRP Editor 2.8. I've overhauled the syntax coloring options. Not only can you set the background color, but you can save multiple themes. This build also comes with 18 built-in themes. …
  • Ah yes. I forgot I had been working on some changes some time ago that affected the line numbers. It's not so much a problem with just 4.0.2 RC2 as much as it is a change in 4.0.2 that requires a change in the SRP Editor code itself. I'll work to ge…
  • Version 1.5.7 is now available for download from our products site.
  • The version difference is because I'm updating documentation today. 1.5.7 will be released shortly.
  • Oops. That was for debugging purposes. Get 4.0.2 RC2 if you want those to go away.
  • Usually, when the SRP Editor saves a document, it just pulls the bytes out of the editor control and writes them. That is not the case, however, with Records. Records have to examine each line one by one because there is a lot of smoke and mirrors t…
  • I've added a new method called GetItemEx. It takes two parameters. The first is an item key, the second is a keyword indicating what rectangle you want. Supported keywords are "Button", "CheckBox", "Content", "Edit", "Image", "Selectable", "Swatch",…
  • So, the data being returned is the data intended to be returned. It is the entire visible rectangle of an item. I take it you desire a different metric. What dimensions are you after?
  • Here's some test code the successfully removes the second element. Note that, when you remove elements in an array, the array's size is not altered. Instead, the element is converted to null. JsonString = '{' JsonString := ' "_embedded": {' Jso…
  • Prerelease version 4.0.1 RC12 fixes the GetItemRect method. Download it and give it a try.
  • Colin, I am not able to recreate this issue with the RDK you sent to me. The embedded panel always stays put. Now it's time to figure what's different between our systems. Are you using Promoted Events anywhere? Version of OI? Version of Windows?
  • SRP_Path is simply a string manipulation library. Directory manipulation exists in OI already, which is why I didn't create anything for that. Granted, it could be made simpler.
  • This was fixed in version 1.5.5. The current release is 1.5.6. For future reference, there is a version history on the wiki. We put a link to it on the product page as well.
  • I'll be honest, I really want this feature for myself. I've been experimenting with the Solarized color scheme in other editors, and it really is so much easier on the eyes. However, it's not as simple as that one line of code. Scintilla doesn't ha…
  • I like this idea, since we are getting more theme conscience in FrameWorks. It's not currently supported, but I'll add it to my todo list.
  • Set the LinesEnabled property to 0.
  • Thanks a ton. The RDK quickly revealed my myopia. I was looking for oddities in the keys, but never tested keys with lower case letters. Internally, the SRP Tree stores keys in upper case. The SendItems method wasn't making your keys upper case befo…
  • Well, then. I'm glad we're out of the woods. Let me know if anything changes.
  • I think Mark's suggestion is worth looking into. If, however, you confirm that delimiters are not sneaking in, then I will ask you to create an RDK that I can run (that does not depend on application specific code or tables). This requires a little …
  • I'm glad that is working for you. If I had to guess why things were not working, it was probably due to the Ribbon control. It would explain why it was crashing for you but not for others, since the control is not widely used yet. I've been polishin…
  • Sort of. No matter what you set CellEditMode to, double-clicking still puts a cell into edit mode. The DblClickToEdit property was added to disable that feature. You're problem was that single clicks were putting the cell into edit mode, which is du…
  • I did some research online, and the blank screen issue has happened to others. Ask your IT department to try the following fix: Delete the FontCache3.0.0.0.dat file located (in Windows 7 64-bit) at C:\Windows\ServiceProfiles\LocalService\AppData\Loc…
  • Double clicks are a pain, mostly because of Microsoft standards. If the cell is in the edit mode, then double click means, "highlight a word". In order to for the double click event to fire, the cell cannot be in edit mode. Pressing ESC gets you out…
  • I'm afraid this leaves me at square one. Can you post the code you use to set up the tree? Maybe there's a property setting somewhere that triggers this condition.
  • I'm having trouble duplicating this issue. I even debugged the SendItems code, and it always does a check to see if the given key exists before adding the new item. Can you explain what you mean by "use strings as item keys"? Was there situation in …
  • I wish there was a clever way for this. I typically just use cleanup code as you have done. One idea, which I haven't tried, would involve Promoted Events. Perhaps you could flag control A, B, and C during the CREATE event of the form to have certai…
  • Thank you so much for all your effort. The WinDBG didn't help in this particular case, but that doesn't mean it was a wasted effort. It just so happened that while the crash was happening in the place identified by WinDBG, it was due to problems in…