Jump to content


czbird

Member Since 10 Mar 2011
Offline Last Active Jul 25 2019 05:20 PM
-----

Posts I've Made

In Topic: Sort by value in hidden column

20 April 2018 - 03:49 PM

nevermind... I managed to take advance of Text/DisplayText difference to achieve this.


In Topic: SelectNone not working in TNextGrid v6.0.55

05 October 2017 - 12:10 PM

Posting updated code to make this work as I expected...

procedure TNxCustomGrid6.SelectNone(DelayedRefresh: Boolean);
var
  i: Integer;
begin
  if gtMultiSelected in FState then begin
    try
      if DelayedRefresh then BeginUpdate([]);
    	for i := 0 to Pred(RowCount)
        do Selected[i] := False;
      Exclude(FState, gtMultiSelected);
    finally
      if DelayedRefresh then EndUpdate;
    end;
  end
  // BEGIN_CODE_UPDATE czbird@2017-10-05 added this so that it works also when just 1 row is selected
  else
    if FSelectedRow <> -1 then Selected[FSelectedRow] := False;
  // END_CODE_UPDATE

  FSelectedCol := -1;
  FSelectedRow := -1;
end;