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,242
- Last Active
- Roles
- Administrator
Comments
-
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.
-
Actually, no, you can't. At least, you shouldn't. That's why I asked. I'll have to experiment on my end to see what I can find out. I will say that embedding forms is a finicky process. There are all kinds of problems due to the fact that OI assumes…
-
Is the tree set to auto size in any way? Is this just a tree control or is it a tree control on a stand alone form?
-
Are you using the Installer? If so, try unchecking the SRP Utilities component. There is a bug where that error would occur if both the SRP Editor and SRP Utilities were installed. I think installing one at a time is fine, though. If you still have …
-
When you ran the installer, it installed the 3.0 versions of our controls, for which you are not currently licensed. You need manually unregister SRPControls.ocx in your OI folder and re-register all your original SRP ocx files. Are you familiar wit…
-
"Cleaning" tabs is a feature of the SRP Editor and is enabled by default. However, it is definitely a bug to allow that functionality to execute while in Record editing mode. This will be fixed right away.
-
Martin, I can't find any email from you. Can you please resend? I'll watch my email like a hawk until it arrives.
-
Martin, The link in your post is dead. Perhaps you can email the file to me at kfournier@srpcs.com.
-
Anything is doable. My concern is that you are able to do what you need. Is this for a check in/check out type system? Even if I allow you to change the content, I'm concerned that my use of temporary repository entities might still cause you headac…
-
The SRP Editor supports the ability to open inherited stored procedures and save/compile them within their inherited application. The Repository method does not allow this, so we had to circumvent it in order to achieve this feature. I suppose you …
-
That makes sense. The issue had to do with the fact that mouse messages need to be copied from the tooltip to the control. There was a bug interfering with that process for all mouse messages.
-
You have lines enabled and I don't. That was where the crash was. The crash had nothing to do with the changes I made for you today, which threw me off. They were changes I made a while back for another feature, but your setup exposed a flaw. 4.0 RC…
-
Hold up. Got it to crash. I'll get you a fix shortly.
-
Really? Hmmm. I haven't seen this, and I've been using this build all day in an application that uses the Tree extensively. Perhaps it's linked to your specific theme and layout. I'll try to experiment to find the cause, but any ideas you can offer …
-
That was a bug. Try 4.0 RC15 and see if that is better.
-
I was able to recreate this as well. It crashes in a very obscure way, so it won't be easy to diagnose, but at least it's happening for me. I'll keep you posted.