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

  • My guess is Windows Vista is missing the C++ runtime that is usually already on modern OS that still get regular updates.
  • I can investigate the issue, but there's no way for this perform well with that many rows. A lot goes on behind the scenes to manage all these rows. Sorting, data conversions, parsing. etc. Practically speaking, I have to ask, what good is displayi…
  • The SRP Tab Control emulates how Windows has always handled multi-row tabs. While it may seem awkward to you, I'm not sure that all your users would feel the same way. I agree with Don. I personally don't like multi-row tabs just because it makes t…
  • I know the OS is Win10, but is this via Citrix terminal?
  • There are couple of reason the arrows wouldn't work that are legitimate. For instance, if a cell is in edit mode and is multi-lined, then naturally the down arrow would move the cursor within the cell. Also the table behaves like the OI edit table b…
  • Showing a row as selected is merely an issue of appearance. The SelectionStyle property allows you to determine how the table appears when a cell is selected. Officially, a single cell is still selected, but you can make it the whole row highlighted…
  • No, you're right. We plan to document it in SRP Editor as well, especially since the SRP Editor has some unique interactions with the precompiler.
  • https://wiki.srpcs.com/display/SRPUtilities/SRP_PreCompiler
  • To answer your earlier question, when you set RowsToRecords, you are effectively telling the table to automate things for you. In this case, when you use CellMerge, the table will effectively copy that setting to all subsequent "record", ensuring a …
  • Try this version of SRPUtil.ocx.
  • Install the RDK to be sure.
  • Try SRP Utilities 2.0.3.
  • You're right. I wouldn't expect this. I would expect the blank cells to sort below the numbers since this is a descending sort. Let me take a look.
  • The Command parameter for SEND_SES accepts anything you could legitimately type into the System Monitor. Thus, you'd pass multiple parameters as comma delimited within the Command string, quoting each parameter.
  • I just realized you are asking about the OI EditTable whereas my above advice was for the SRP EditTable. I know such a feature does not exist for the OI table, and I am unsure if you can simulate like I suggested above using mouse clicks and Wingdin…
  • That's not a supported feature. At best, you could use a Wingdings font to put the picture of a checkbox and respond to the OnHeaderClick event to simulate the action.
  • Documentation for both Extended BASIC+ and Unit Testing is forthcoming.
  • I wonder if the picture control just doesn't realizes it needs to refresh itself. When is the picture loaded? During READ or CREATE?
  • @CorbyNagel is correct with the exception that you don't need to search the registry. SRPUtilities.DLL is not registered. Just find it in your OI directory, right click it to view Properties, and go to the Details tab. Something like @BarryStevens'…
  • 1. I'm not sure without seeing the code or the image. 2. The zoom level increases/decreases by a fixed percentage of the image size. The bigger the image, the bigger that change for each zoom level. Thus, a particularly large image will be too large…
  • The only way to register controls from within OI is to run OI as administrator, which is just trading one nuisance for another. What is the problem with the program you use now?
  • Sadly, you are correct. The Zoom property doesn't care what the layout is, but the rendering engine does. If you need a solution now, the only option I see is to leverage the Win32 API. On the OnZoom event, you'd have to use the HANDLE property to g…
  • Actually, what if you set the Layout to Clip, Zoom to set the zoom level, and use ImageOffset to position the image where you want it? I know the documentation for the Zoom property says it only words with the Pan layout, but looking at the code, I…
  • There is no property for disabling scrollbars. If it's just a single pixel, though, would it be sufficient to set the BackgroundColor property of the picture control to that pixels color?
  • Make the physical tab control a bit taller.
  • There is no way to force the width of a tab. They tabs are sized to fit the contents of the tab. If, however, you set the Multilined property to 1, then the tabs will be stretched to fill all horizontal space, wrapping onto new lines if the tabs can…
  • The internal structure of the SRP EditTable Control is random access. The problem is due to the fact that the control marks itself as needing to be redrawn with each call. Therefore, when making a lot of Set_Property calls, it is recommended to set …
  • You would set the SelPos property to select the row followed by the ScrollPos property to bring the row into view.
  • Is all of it readonly? Or can users alter data? If it is all readonly data, then this is a report, which is better suited to OIPI or a web control.
  • I see. I didn't realize it was readonly. I guess that's a solution, but it seems to be an odd compromise just to get smooth scrolling. Did you know that multi-line cells have a resize gripper in the bottom right corner? This allows users to stretch …