Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
DonBakke
About
- Username
- DonBakke
- Joined
- Visits
- 3,219
- Last Active
- Roles
- Administrator
Comments
-
@josh - that is a fair point and I have experienced that problem. However, as @AusMarkB noted, this is usually avoided through modularized code. I'm willing to admit, however, that not all code can be constructed so nicely. That said, usually when …
-
Use AN2 instead of AR2. This was added in v2.0.3 to improve sorting of numeric fields.
-
I see. I thought you were referring to the behavior of something we've delivered. You were comparing our comments about the SRP Preview control with your experiences with using other (albeit similar) solutions.
-
@AusMarkB - Remind me, which inconsistencies are you referring to?
-
I totally forgot that this control was undocumented, primarily for the reasons Kevin cited. ...we didn't want to get bogged down in supporting something with so much potential variance. ...I will start with the disclaimer that if something won't s…
-
Jim - Yes, informing our customers of everything in our catalog is a common problem I would like to resolve. Perhaps a blog series that reviews each control in our Pro catalog would be a good idea. I want our customers to get maximum value out of ou…
-
I forgot to mention that having an ultra-wide monitor makes it easier to read nested code. I'm not endorsing the practice, but it is less of a problem reading the code compared to what we had "back in the day".
-
You have everything you need. In the above example, here are the controls being used: * SRP Tree control (for the vertical menu on the MDI Frame and the hierarchical tree in Form 1) * SRP Panel control * SRP Splitter control * SRP Button co…
-
Okay. This is what was thinking (i.e., the borders). This has been a longstanding gripe of mine as well. I think the theme issue predates Windows 10. AFAIK, Windows 7 themed the borders of MDI Children differently from the MDI Frame (or other top-le…
-
The SRPUtilities.dll gets locked quite often and therefore doesn't get properly updated when installing a new version of SRP Utilities. Best practice is to rename (or remove) the file first before running the installer or manually copy in the new DL…
-
Have you tried to switch the client driver to something else, like 2.1?
-
I actually wonder if the RDK installed. In order to install it would need to do an Attach. If your Attach commands are failing then I would expect the same problem when installing the RDK. Can you try to attach the RDK table (rather than install) ju…
-
Try downloading this RDK and install it. Hopefully it will restore your DLL pointer.
-
I've seen this happen a few times and it seems related to changes with the UD client. What version of OI is this?
-
That means your DLL pointer is missing. How did you create this local copy of OI? Was it a copy of a version that was working or is this a new install? Also, did you install anything recently in this copy of OI?
-
Going back to your original question, what kind of Windows 10 theme were you looking to create in your MDI Child windows? Are you just thinking about the borders?
-
Really, so you must have very nested code, which is hard to read and understand. Not necessarily. There are ways of avoiding "very nested code". The best way is to modularize code so that it isn't one big wall. That said, I would rather read nest…
-
Are your current MDI Child forms reliant upon the MDI Frame for menus, toolbar buttons, or any other parent feature?
-
Syntactically there is nothing wrong with this code. I certainly understand the problem it created for you. I'm not a fan of using the return statement to force the end of a gosub like this, but it is valid. I'm curious, what specifically couldn't …
-
All metadata is stored in the SYSENV table with the following Key ID pattern: SRP_EDITOR_METADATA*ProcedureName*AppName Is this what you were after?
-
What are you setting the Width of your column to be?
-
I'm not 100% certain, but I am inclined to believe OI does not iterate through all preceding rows. I based this on the fact that CELLPOS is a combination of ACCESSPOS and ACCESSDATA, and I'm pretty sure those are random access. You could also use th…
-
Thanks for confirming. That's a great idea but unfortunately the SRP Table Search utility wasn't designed to work independently that way. All of the search logic is self-contained in the event handler. I'll look into moving this logic into a service…
-
Are you referring to the SRP Table Search utility (as pictured below) or something else?
-
I think you are seeing the normal behavior when OI is running a tight loop and the presentation server is never given an opportunity to refresh. The normal way to deal with this is to include Yield() statements within the loop.
-
I concur. This is non-standard UI and there are good reasons to avoid subverting user expectations.
-
Yes, the published solution don't support it. I was suggesting that you might be able to if you built your own solution using the menu structure approach. That's what we did with our own FrameWorks based Context Menu Manager, although we stopped sho…
-
The screenshot you posted is not a context-menu but a normal form menu. That is very different. That said, the SRP Editor does support a context-menu with sub-menus: So, yes, it is possible. However, the SRP Editor is building this using low-leve…
-
Good question. There are two ways to create context-menus that can be used with the SRP EditTable. The first is to build a menu structure yourself and create it using the Utility("CREATE") service. This approach allows you to build a context-menu fo…
-
SMH...I'm usually the one who remembers what we've published in our blog. Thanks for linking to that article Kevin!