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,062
Last Active
Roles
Administrator

Comments

  • 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!
  • Did you not like the idea of a UDC or are you not familiar with it? It really is a better approach than creating a global variable. The latter approach requires a lot of custom management simply to support a UI convenience.
  • I will be interested to see if Josh responds to confirm or clarify his intent. Until then, I think his second email is rather clear: No I am not talking about the database. I am talking about associating the output representation of a piece of data …
  • Oh well, I will have to do it myself, which of course is trivial, but it does make the code harder to understand, and it's already complicated enough. Wow...you give up easily don't you! :) Of course we are fans of the SRP Combo feature (which is…
  • Are you simply asking if the combo box control can be associated with the database like so:
  • @M@ - I am genuinely surprised I never came across that post. This issue has been posted so many times without any fix (or work around) from Revelation. Obviously the original thread is now lost (I looked), but do you know who posted that code? FYI…
  • Sadly, there is no solution to this other than running OI in Windows 7.
  • My apologies if I was unclear. OLE_GetWebPage comes with OpenInsight. No additional purchase is needed. In all likelihood It will do the job for you. I was simply pointing out that we have an alternative routine that comes with the SRP HTTP Framewor…
  • Jeff - The out of the box solution for making web API calls is the OLE_GetWebPage function. Our SRP HTTP Framework comes with its own solution that has additional features, but chances are this will get the job done for you.