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

  • 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.
  • Hmmm, I'm not seeing this. I have dual monitors and Windows 7. It always lines up correctly for me. I'll have to investigate what is different about my machine.
  • Michael, Indeed, I don't use the Repository LOCK method. I just check for standard record locks. The problem is that the philosophy behind the SRP Editor is at odds with a version control philosophy. As developers, we didn't like being hindered fr…
  • I'm not sure why it isn't working for you. Here is the snippet of code that I use. // Get the procedure's data (from Repository whenever possible) DataRead = 0 Data = Repository("ACCESS", ID) If Get_Status(ErrCode) then Read Data from hProcs…
  • There is no "hook" yet. Rather, I'm getting a feel for what could work for you. An SRP Editor specific hook means less work for us since the only other solution I can think of involves a configuration setting that effectively disables the support fo…
  • 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 …
  • This error was caused by the fact that OI's BLINT routine returns "" as a potential VNAV, which caused the SRPUtil's post processing to potentially (thought not always) get stuck in an infinite loop. 4.0.1 RC2 should fix it.
  • Just so I understand, you want to disable the user's ability to extend an appointment's time? You want the time range fixed?
  • The Schedule control has it's own redraw property, so you can try setting that to 0 and back to 1. You'll have to use the "OLE." prefix in this case to make sure OI knows to user the control's property and not the OI built-in property. Set_Property(…
  • This is currently not an implemented feature. The built-in datepicker was never meant to be as fully featured as the SRP Datepicker Control. It was meant as a convenience that would meet the demands of most SRP Schedule Control users. That being sai…
  • I agree that there needs to be visual feedback to the user that certain days contain appointments. My inclination is to automate this so it always synchronizes the date picker days with the appointments you've added. Your second scenario is a bit mo…
  • Pressing enter on a default button causes the button parameter to be set to "Enter". Likewise, executing a button via it's shortcut (e.g., Alt+K) causes it to be set to "Accelerator". This is by design since it provides maximum flexibility to progra…
  • There is some weird interaction sometimes when setting properties that are supposed to redraw themselves during the CREATE event. So, you are setting the Caption property and internally the control is flagged for redraw, but the state of the form is…
  • There is no Button property for controlling this because all our OLE controls rely on OI to handle visibility and page management. Have you looked into the possibility that you have copies of the button on both page 1 and page 2? That would explain …
  • I'll look into adding that feature into the SRP ActiveX Controls window. I thought they already showed build dates, but they only show version numbers.
  • The date created is usually very close, but not always exact. The info window in the SRP Editor is exact, however. Or, you can read the Version property.