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,240
- Last Active
- Roles
- Administrator
Comments
-
They are stored in the registry in the following location: HKEY_CURRENT_USER\SOFTWARE\SRP\SRPEditor\\\FAVORITES
-
SRP_List and SRP_Array do not support an equivalent to LOCATE BY, and you can't do a BASIC+ LOCATE BY on them directly. It sounds like you just want an in-memory table. SRP_HashTable might be what you are after. No sorting needed. You just add key-…
-
You need to use the WINMSG event and filter for the WM_WINDOWPOSCHANGING message.
-
GETAXOBJECT was an attempt to support ActiveX Controls with properties that return objects. It doesn't work, so I didn't document it. HASERRORS returns a 1 if the last SRP_COM call generated a COM error. SET_REF is like SET, but it expects an SRP_CO…
-
Fixed for next release.
-
For FrameWorks 16, the main window is now FW_MAIN, not FRW_MAIN.
-
Perhaps it will help not to treat an Entity as a physical person, but as a "working employee." If only 5 or 6 are working at a time, you don't need the other 300+. So, instead of John, Suzy, etc., the entities could be named after a position: Machin…
-
Try 4.1.0 RC3. The problem should be fixed.
-
That is just too much data to be honest. I think the Schedule control might not be the right fit for this unless you choose to break it down. For example, perhaps you only show 1 department or 1 team at a time. With 300+ entities, users are going to…
-
There is currently no means to add new entities. You would have to reset the EntityList property, which will delete all appointments. Entities should not be changing that often. I recommend creating all the entities in advance and hiding the ones th…
-
I clicked for days; still no crash. Email with a GoToMeeting link and a time. There must be some other pattern I'm missing.
-
I'm struggling to recreate this. Can you also supply your ColumnList setup? Maybe there's a specific setup there I'm missing.
-
You want to set the ScrollPos row to the SelPos row.
-
The longer the algorithm, the better. However, why hash the filepath? If you just use that, you have the most unique values already and OI linear hashing takes care of the rest.
-
Try 4.0.2 RC24 to see if this issue is finally resolved without causing other issues. I had to rewrite a bit of rendering logic.
-
VNAV checking is done separately using OI's built-in VNAV checker, BLINT. So, I don't think it's a different compiler error masquerading as a VNAV. I'd have to see sample code before I could speculate further.
-
This is not XML, so I have doubts SRP_Extract_XML is ever going to work with this.
-
Correct, so long as it is set to a resource based theme, i.e., Office 2010, Office 2007, and Win 7 themes.
-
Perhaps use SRP Subclass control to put a prompt into the edit line? Prompts are separate from the control's text, so you wouldn't have to use the CHANGED event.
-
SRP_Set_Minmaxinfo was written eons ago, before TRACKINGSIZE was a thing. TRACKINGSIZE is definitely the better way to go if possible.
-
Hmmm, that line doesn't line up with my source code, but I'm going to assume it's failing on RECEIVE. Here is the entirety of the RECEIVE service's code: Buffer = Str(\00\, Param1) Param2 = SRPUtilitiesAPI_TcpClientReceive(Object, GetPointer(Buffe…
-
1.2.0.0 send mail using the now deprecated CDO Messaging service. As of 2.0, we use SMTP directly. It's reasonable that CDO has some additional logic to handle Citrix-type scenarios. I could add a field to SRP_Send_Mail to let you supply your own s…
-
I'm not sure why this is happening. I'm getting the time from the localtime API. According to MSDN: localtime attempts to use the time zone information specified in the Date/Time application in Control Panel. If this information cannot be obtained, …
-
Do you have multiple DirectConnect controls making requests? If so, then I think I know the problem. DirectConnect generates a numeric ID attached to the request, so if you have two DirectConnect controls, they could be sending the same IDs simultan…
-
I think you can use INVALUE, which is the same as ARRAY but IConv'd.
-
I was assuming ARRAY returned the data iconv'd. If it doesn't, then yes, you need to IConv before the sort.
-
Try sorting using "AR2". Since dates are numeric, they need to be sorted as numbers.
-
Try using the LIST property of EDT_TEST instead.
-
I would just like to point out that OI's use of Char(255) - Char(250) as delimiters make it impossible for it to be decoded properly by anything outside of OI. Char(252) is a sub-value mark in OI, but in UTF-8, it marks the beginning of a multi-byte…
-
Ah yes. This issue has caused problems in other ways as well. If this is Win 2008 terminal server, you have to actually enable 32-bit color on the terminal server settings. We have instructions on how to do that here.