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,163
- Last Active
- Roles
- Administrator
Comments
-
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.
-
Actually, the unlicensed messages are intentional. Evaluation messages only appear when you have no SRPLicense.dll at all. Unlicensed messages are functionally the same as evaluation messages. You should still be able to use the controls either way.
-
Here is the logic that sets the ENABLED property: // Can the document be executed? Ctrls = Frame:".MENU.FILE.COMPILE_AND_RUN":@RM:Frame:".PUB_EXECUTE" Set_Property(Ctrls, "ENABLED", (IsNotViewer AND CanExecute)) And here is the logic that sets the…
-
It's definitely the dream, but as Don points out, it's a bigger undertaking that one would think. Not only in terms of getting the calculations correct, but even in terms of finding ways to get around the fact that OI caches control sizes and resets…
-
Good catch, Matt. Fixed in RC17.
-
First of all, let me apologize. I forgot that the sample I pointed you to only does a GET. It doesn't do a true web request. Let's see if I can give you better guidance. With any sort of web request, you have two components: headers and payload. Th…
-
Yes. You have to have OI open the window first. Only then can you get the HANDLE property to pass to the panel. To keep it clean, therefore, MY_WINDOW should be invisible by default. The panel will make it visible when it embeds the form.
-
You can put either a bunch of controls into a panel, or you can embed an entire form. If you choose the former, they must be controls that already exist on the form that has the panel. If the controls happen to be data bound, they will still behave …
-
I have a small form with just a tree control, but it behaves nicely. This might be a situation in which I need the setup of your tree control and any logic in the tree's form as well, if there is any.
-
Sending SOAP requests is no different than sending JSON (or any) HTTP request. SOAP is just the protocol for how the payload is formatted. The most complete tutorial for sending HTTP requests is in this blog post. If you scroll down to the heading "…
-
Are you asking for this feature to be added, because I'm pretty sure we've never shown the user locking an appointment.