Hello,
today, i've upgraded NextSuite to 5.12.10.1 without problems during installation.
After recompiling some projects, i have seen that the NxCheckboxColumn in NextGrids won't accept any clicks, the checkbox remains unchecked.
Before the update (with an older version of NextSuite), all works fine.
I have set the properties coCanClick, coCanInput and coEditing to True.
NextGrid-Version is 5.2.7
What can i do?
Regards
Frank
NxCheckboxColumn won't work after Update to 5.12.10.1
Started by Frank, Dec 02 2010 06:52 PM
5 replies to this topic
#1
Posted 02 December 2010 - 06:52 PM
#2
Posted 02 December 2010 - 07:06 PM
Hello,
i've found the reason:
if goSelectFullRow ist set to true, the checkboxcolumn seems to be disabled.
Please Boki, set this to the previous behavior (checkboxcolumn is enabled, even if goSelectFullRow is set to True )
Regards
Frank
i've found the reason:
if goSelectFullRow ist set to true, the checkboxcolumn seems to be disabled.
Please Boki, set this to the previous behavior (checkboxcolumn is enabled, even if goSelectFullRow is set to True )
Regards
Frank
#3
Posted 03 December 2010 - 03:07 PM
QUOTE
Please Boki, set this to the previous behavior (checkboxcolumn is enabled, even if goSelectFullRow is set to True
Yep. I need this, too.
#4
Posted 03 December 2010 - 08:54 PM
Hello,
I will inspect this. As soon I find the spot I will send a fix.
Best regards
I will inspect this. As soon I find the spot I will send a fix.
Best regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.
#5
Posted 03 December 2010 - 09:59 PM
For first aid, do next in NxGrid.pas:
I will now research how to have this enabled and all working.
CODE
procedure TNextGrid.SetSelected(Index: Integer; const Value: Boolean);
begin
if RowExist(Index) and (Selected[Index] <> Value) then
begin
FCells.Row[Index].Selected := Value;
{ boki: Need code when there are rows selected }
//if Value then Include(FGridState, gtMultiSelect); <----- comment this line
case GridStyle of
gsReport: RefreshRow(Index);
gsSlides: RefreshSlide(Index, soHideSelection in SlidesOptions);
end;
end
end;
begin
if RowExist(Index) and (Selected[Index] <> Value) then
begin
FCells.Row[Index].Selected := Value;
{ boki: Need code when there are rows selected }
//if Value then Include(FGridState, gtMultiSelect); <----- comment this line
case GridStyle of
gsReport: RefreshRow(Index);
gsSlides: RefreshSlide(Index, soHideSelection in SlidesOptions);
end;
end
end;
I will now research how to have this enabled and all working.
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.
#6
Posted 04 December 2010 - 01:14 PM
QUOTE
For first aid, do next in NxGrid.pas:
Thanks, this fixes my problem.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users