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
-
Yes. There are couple reasons you don't get the event. First, the tree control consumes certain keystrokes because the keyboard can be used to navigate the control. All standard printable characters are consumed by the tree in order to allow users t…
-
Thanks for catching this. It has been fixed for the next release.
-
Sorry for the delayed response. InsertItems will always insert the items as siblings, not as children. The only reason the index value is available is so you can insert a mini-tree before or after an item. The first item's level becomes the base lev…
-
Something unique about your tree setup is at play here as I still can't recreate this. I've clicked every which way I can think of, including the steps you outlined, to no avail. If you are feeling charitable, an RDK demonstrating this would help im…
-
I cannot recreate this. I even put a debug inside the C++ code and verified that I am sending the key of the "hot" item. The only thing that might be messing with this is that I did have a condition that if an item was set as non-selectable, then th…
-
There is currently no solution. Right handed checkboxes have limited usefulness once you have large amounts of text in the tree. I considered just truncating text, but that wasn't a very good compromise either. Left handed checkboxes seem to be idea…
-
I can tell you that the ItemList property is going to be technically faster than than the AddItem method because there is some overhead incurred when marshaling OI data into ActiveX/COM. It's likely I'll have to optimize loading times on my end. If…
-
SRP Editor uses vsprint7.ocx, which ships with OI. My guess is that the OCX isn't registered on your machine. Did you run OI's client installer?
-
I made changes to the compiler logic, but nothing obviously related to BLINT. I guess whatever I did helped.
-
I am not getting these hangs at all using any of the code you've sent to us. I tried multiple version of SRP Editor, including 2.6.1, and multiple version of OI ranging from 8.0.8 to 9.4. Note that VNAV checking is actually performed using BLINT, wh…
-
I see what you mean. I definitely got a VNAV on it, but as I said, I only compiled that one line. Perhaps it gets tripped up if there's a lot of nested blocks or something. If you come up with a definite pattern, let me know.
-
I'm not sure I understand what you mean by that variable missing. I added your line of code to an empty test routine and it compiled fine. Perhaps there's more at play here.
-
This is an issue with the underlying Scintilla control. Some unicode characters, when translated to UTF8, throw off everything else. We've run into this on many occasions, and as you suspected, there isn't much I can do short of debugging Scintilla …
-
Martin, I was able to isolate and fix this issue for the next release. If you must have the fix immediately, email me and I will send you an RDK.
-
Are you Windows 7 or Windows 8?
-
Good news. I wasn't understanding the issue at first, but after some digging around, I discovered the issue and it will most certainly be fixed in the next release.
-
It's not a new problem. It turns out that the documentation does say to use RTP5 if you want more accurate errors. The problem is that RTP5 doesn't create the debug record. I have to experiment with Rev_Compiler to see if I can still use it compile …
-
I hate to point fingers, but why can't Revelation just make things consistent? The reason you get a useless error message is because Repository("COMPILE", ...) returns it. Yet Rev_Compiler returns better errors? I'll work on updating the SRP Edito…
-
The odd thing is that I call Revelation's BLINT, so their editor is either calling something else to get more accurate errors or are using it differently. What version of OI?
-
Is it still crashing, or is it simply inaccurate? What version of OI?
-
Data can be stored in any encoding be it ASCII or UTF-8, it will simply be re-encoded into UTF-16 when it is stored into memory. This is a one time operation that is not very expensive. In fact, it's already happening a lot in OI. Have you ever used…
-
In UTF-16, every character is a word (two bytes), which covers all the known Unicode characters. Technically, UTF-16 allows for multi-word characters, but it currently doesn't need them. So, for now, OI will be able to assume a fixed width for all c…
-
Turning UTF-8 before compiling could break programs that use Unicode characters within their strings. It is better that someone that doesn't need UTF-8 just turn it off at their own discretion. Besides, I'm pretty sure OI 10 will improve compiling …
-
Ah, yes, the #PRAGMA PRECOMP. I forgot all about that. I'll have to play with this to see the best way to poll errors from PRECOMP routines. All VNAV stuff, by the way, is done using Revelation's BLINT routine, although the SRP Editor does try to cl…
-
I see, you want a way to generate your own warnings or errors. I presume your pre-compiler is accomplished through a Repository COMPILE hack? That is, the SRP Editor just runs Repository COMPILE and you're version of Repository runs a pre-compiler? …
-
I like this idea. I added it to my issue tracker so I can devote some time to it at some point. It's not a trivial addition as I have to account for the possibility that the lines all have to be indented together while still retaining the format. Fo…
-
Rest assured it is in our queue. We just had a major release of SRP Editor (yesterday) where we completely replaced it's dependency upon SRPControls.ocx and placed it upon a new OCX called SRPUtil.ocx. This will ensure that developers no longer clob…
-
When I mentioned ASCII mode, I didn't mean to imply that the SRP Editor has it's own UTF-8 mode. I was just commenting that it looked like it was behaving in ASCII mode do to the "REI-R" text, but now it seems you did that on purpose. So, when REÃR…
-
Somehow the record is showing up as REÃR instead of REÍR. I cannot seem to recreate that. If I add REÍR in any editor, I see REÍR in all editors (including SRP Editor) and can open it. I never see REÃR. EDIT: Looking at your screenshot, I see REI-R…
-
It won't work in RC17 either. I failed to mark most of the properties in this control as non-browsable. That control is just far too complex to setup in the properties window.