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
-
This is a bug in OI 10. For some reason, handles cannot be assigned directly into dynamic array fields. Doing so corrupts the handle. I believe this will be fixed in the next release of OI 10.
-
Yes, in the Ctrl+O dialog.
-
I can confirm that this method works. The SRP Editor relies on it heavily. I'd have to see code to diagnose the problem further.
-
Oversight on my part. Try this one.
-
Thanks for catching this. Fixed.
-
Try this one. This should also fix the scrolling issues you mentioned here.
-
It's not an SRP message. Without knowing what was happening when the error occurred, it's a guess as to the source.
-
I don't see the time bar messing up, but I noticed some minor scrolling issues, which I fixed in this build. If you can give me more information, I'll follow up and see what I can do.
-
So, I am a silly man. There is already a property for formatting the date, but forgot to document it. Shame on me. It's called DateHeaderFormat and it should work in the version you have. Also, you can do what you suggest in srp5. There is a thir…
-
Every element in the Layout property defines where that item will appear in the appointment. Merely deleting the start and end times doesn't change where the DESC item appears. See the Location element of the Layout property. I'll see what I can do…
-
Download this version and re-register the OCX. It has a new property called TimeBarAMPM. Set it to 0 to Netherlandize your timebar. :) Set_Property(@Window:".OLE_SCHEDULE", "OLE.TimeBarAMPM", 0)
-
Yes, I realized what you meant after I posted. I'm working on a new property that will toggle 24-hour notation. How do you typically render midnight? 0:00? 24:00? Or either way?
-
I should also add, the default view (SingleDay) is the most used and therefore the most robust. MultiDayHorz is also well vetted. No one ever uses SingleDayHorz, and it's admittedly buggy. I know, I know, I should have more pride in my work, but whe…
-
You want to experiment with the Layout property, which allows you to define where data elements appear, how they are rendered, and--most importantly to your cause--how date & time are formatted. The easiest way to get started is to read the Lay…
-
The answer is yes and yes. It is a bug, but views were also designed to be set-and-forget. If I can recreate the bug, I'll fix it to be sure.
-
This version should fix the crash. Thanks for the details.
-
Use TimeBlockList instead. EntityTimeBlocks is deprecated because it wasn't flexible enough. TimeBlockList has a slightly different format. I'll update the wiki to make it clear that EntityTimeBlocks is deprecated. Sorry about that.
-
I need more to go on. There might be a specific setup that leads to this, but as it stands, I can't get this to crash for me. You can email me your setup (no need to include actual appointments) or a simple RDK recreating the issue.
-
Not expected. Try this one.
-
I'm working on this now, so it'll work better in the next version.
-
FYI. This will be fixed in the next version.
-
Try 4.1.18.7. There was a bug where the caption would not get set. By default, the control uses the caption of "Today".
-
This is .NET, so no, it could not be incorporated into SRP Utilities.
-
The SRP_Math error handling system focuses on logical arithmetic errors, not parsing errors. It assumes you'll do the work of validating that the input represents numerical data. Otherwise, SRP_Math will attempt to parse anything you give it, and if…
-
Without code of the entire loop (at least the SRP_COM calls), I can't advise on the use of SRP_COM. Consider releasing objects that are returned from other objects as well. I know the documentation tells you to do that with objects you specifically …
-
EnumFontFamiliesA requires a callback. I've never used those, but I know there is support for them. Perhaps the Revelation boards will have some examples.
-
You can refer to the documentation on FONT and SETCHARFORMAT to map from one to the other.
-
Try passing 1 as the level for all the children.
-
You are not missing anything. The Ribbon Control emulates modern UI designs. The MDI paradigm is outmoded, but in OI, we work with what we've got. If you need restore buttons, you have to add them to the Ribbon control somewhere and manually restore…
-
So, this actually takes a bit of work to accomplish. First, you need to correct your message codes. Code 0x0200 is actually called WM_MOUSEMOVE. It is fired constantly whenever the mouse hovers over the control. That means you can get hundreds of t…