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

  • Good catch. This has been fixed for next release.
  • Good news. I dug into the third party source code and removed the manual resize functionality. Maybe in the future I'll make this optional, but for now I think it's preferable that the row heights are static. This change will be in the next release.
  • Bad news. The third party control does not allow fixed row height without also allowing resizeable rows. What they've really done is supported a Free Row Height mode, where row height can be whatever the user wants. Unfortunately, I would have to mo…
  • I honestly hadn't noticed this occur. As you probably know, we use a third party code base for this control, so I simply used their API to apply fixed row height. I wasn't aware this occurred as well. I'll look into what it will take to do this or i…
  • A bad typo on my end caused this to break before compile. Looks like I'll be having another minor release soon.
  • No need to apologize. The forums are for questions, and it's always nice (for me) when they don't lead to bugs. :-)
  • The ReportTable works makes a firm distinction between records and rows. Records represent the data as it is stored in memory. Records are static in that the first record is still the first record regardless of visibility or sorting. Rows, on the ot…
  • The next release will have two new methods: CheckAll and UncheckAll.
  • Note that the ColumnDataSource allows you to setup the check box as the columns data so you can set it via the List property along with everything else. This would be ideal if your are defaulting all the check boxes during setup. If, however, you'r…
  • The next release will have two new properties: VerticalGridStyle and HorizontalGridStyle. They will each accept on of the following values: "None", "Solid", "DotSmall", "DotLarge", or "Dash".
  • Currently, no. The current column is a shade darker to give a sense of location, but that's it. I've added this to my feature request list for future releases, but I can't guarantee when that will happen. I know this is a matter of subjective taste…
  • This will be fixed in the next release. AutoPopulate can be slow because it causes all rows to be reallocated from scratch whereas the new fix simply forces a proper redraw.
  • Nothing to see here...move along.
  • The behavior is by design because, by default, the table is fixed to fit the width of the control area. You'll have to set the HorizontalScroll property to 1 to allow users to resize the last column, but this will also allow them to resize columns b…
  • I have a beta build of the next release available for confirmation that I've fixed this and several other issues you've submitted. I'm hoping you have a Pro license so you can get all the updates in one download. Here are the various fixes: Button …
  • FYI, this will be fixed for the next release.
  • I was able to reproduce this problem. I've entered it as a bug into our tracking system and will get this fixed for the next release.
  • Images was something I couldn't get working ages ago and let it die on the back burner. However, this will no longer be the case with the next release. In the next release, the ImageList property will work like before, but there will also be an Item…
  • The next release will have a property called GroupRowContextMenuEnabled which will turn off the built-in context menus for group rows. That will allow the OnItemClick event to fire for group rows.
  • The next release will have a new property called FixedRowHeight that will allow you customize the height for all rows.
  • There is currently no way to change the graphic used to render check boxes. If the check boxes are read only, you can use a Wingdings font instead. I've added it to my list of feature requests, but there is no immediate ETA on this. Actually, there…
  • Barry, the control being discussed here is the SRP ReportTable Control. To download it, you go to the Downloads page and download either SRP Controls Pro (which has all of our controls) or the SRP ReportTable Controls. Both of these are in the left …
  • Thank you for the compliments, though I must admit that the ReportTable is largely the work of the good people at CodeJock.com. I did, however, have to make some changes to their source code to get this particular feature working the way I wanted. …
  • The formulas are calculated per group and displayed in the header of each group. You can also use the same formula in the footer of the table to get a grand total, for example. I don't have en exact ETA at the moment. I wanted it to be released wee…
  • There is indeed a new feature of the Report Table that will support aggregates such as Sum, Average, Minimum, and Maximum. However, it is not in the current release. It will be in the next one. If you want to get a head start, I can email you a pre-…
  • Thanks for isolating the issue. That will save me a lot of time.
  • I know there was a crash with that property once upon a time if you had group rows in the table. I'll take a look, but you don't appear to be doing anything wrong. Is the table empty?
  • Unfortunately, this is not currently supported. RunCommand was designed as a subroutine caller, not a function caller. $0 will contain "1" if the call succeeds or an error message if it fails. Any information from Send_Info() is just pushed to the N…
  • Here is what the SRP ActiveX Info window does: * FInd MyCLSIDfrom ProgID using "HKEY_LOCAL_MACHIN\SOFTWARE\Classes\SRP.Button.1\CLSID" * Find file location using "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\":MyCLSID. A couple things to note. Fi…
  • Here is the exact event chain that occurs when the selected cell changes or the table loses focus: * OnInvalidData (Fired if validation failed. If you don't use CellConv, then this never fires.) * BeforeUpdate (Should be qualified as synchronous)…