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
-
My apologies. I just realized this question was for the Calendar control, not the Schedule control. There is currently no way to prevent a user from adjusting Calendar appointments.
-
You are looking for BeforeApptDrag and BeforeApptDrop. To cancel the operation, set the Cancel property to 1 inside the event handler. As with all Before events, you need to qualify them synchronously in order to cancel the operation successfully.
-
I think, perhaps, an older version of the DLL got added to the RDK. Here's a newer build of the RDK. The DLL version should be 2.0.0 RC5 (or 2.0.0.5).
-
Oh, wow! You'd think I would pay attention to my own tools. Background does not accept images after all, only Color Fill. You can get close to the effect you want using Color Fill, albeit minus the outer glow. Buttons do allow you to use an image, …
-
You can do this entirely with the button. The Background property lets you set an image for each button state. That should take care of the glowing border. Then you would use IconList and CaptionList to set the contents.
-
Formatting cells takes a bit of effort on the part of the programmer, so new rows always inherit the formatting of the row immediately above them as a matter of convenience. Imagine, instead of a first-row header, you simply had a uniform table, but…
-
The SRP Picture Control only supports one image at a time and they cannot be stacked. Depending on the background, there are other options. The SRP Tab Control with no tabs can be used as a colorful background to any controls. The only vector file …
-
You can't layer ANY controls other than Group Boxes and Tabs. OI uses the standard Win32 API to render forms, and z-order is functionally not a thing. The controls are rendered in a certain order, but when two controls overlap, they flicker back and…
-
Jim, SRP Mail is currently for sending mail only. I was waiting to see if others had a solution, but I suppose not. I know of some C++ libraries out there that support POP3 and SSL, but integrating it into SRP Mail is not something that would happen…
-
This is a general error when communication to/from the email server is being blocked. Double check all your firewall settings, especially since you just upgraded. This error can also be the result of a bad username or password or the email server ha…
-
The location of the EXE is really up to you. The only time having it on the network is problematic is if you have a pretty slow or locked down network. Otherwise, there is no real performance issue. The upside of putting it in the OI directory, I gu…
-
This is a tough one to answer. Looking at my code, nothing stands out, but there are layers of code beneath my own (this is a 3rd party control) that might be at play. Would you be willing to email us a copy of the XML you use to set up the ribbon. …
-
Here is an RDK to patch your system. There are only two routine affected, so I just recompiled those two routines to use the 8.x friendly opcodes. Let me know if this fixes it.
-
I see what this is. I compile in 9.4, which supports UTF8 op codes that probably don't exist in your version of OI. I will have to recompile SRP Editor without those opcodes to work in your version.
-
Illegal opcode??? What version of OI are you using?
-
I think you are looking for HideCommands.
-
The code does look correct. My guess is that the subclass control just isn't able to load the image for some reason.
-
Are you setting the image after setting OLE.OptionButton to 1?
-
If CtrlId is the fully qualified name, then you need to replace periods with semi-colons. OI doesn't like periods being passed into indexes. In other words, this would not work: Set_Property(@Window:".OLE_SUBCLASS", "OLE.OptionImage[MY_FORM.MY_EDIT…
-
In the Options dialog (first tab), uncheck Smart Indent.
-
The "System" theme isn't anymore customize-able than any other theme. It simply means that the Ribbon will use the current system colors, which is defined by the user instead of you. If you go this route, you can make other SRP controls match pretty…
-
In a perfect world, the themes would be in one place. However, these controls were created over many years using various 3rd party libraries. The Ribbon shares it's theme with a handful of controls (such as Calendar and Datepicker), but that's about…
-
Ah, yes. I totally didn't think about that. We generally avoid auto-registration precisely because it doesn't work without running OI in admin mode.
-
Some versions of Windows default to 24-bit, and 32-bit is required for proper rendering. You can search the forums to see discussion on that. Another issue is that, even if you register the controls on a physical machine, that doesn't mean they are …
-
When someone logs in, do they have their own unique session (i.e., Terminal Server)? Or is this an RDP into a physical machine. What Operating System?
-
It does use it to support the ability for a single line of Enhanced BASIC+ to behave like a single line of code when debugging. Otherwise, you'd have have to "step over" some lines of code three or four times. The semicolon is used for most things, …
-
That is how the Win32 API renders windows. Since RDP draws slower, it's more noticeable.
-
So, you are viewing FrameWorks through a remote connection of some sort. Confirm that the remote connection client is configured for 32-bit imaging.
-
What OS is this running? Windows Server 2008 or Winders Server 2013 Web Server edition by default struggle within 32-bit images.
-
It depends on the virtual PC. All that really happens with the ClientSetup is updates to the registry. If the Virtual PC is setup in such a way that changes to the registry are not preserved, that could be a cause.