View Issue Details

IDProjectCategoryView StatusLast Update
0016771LazarusLCLpublic2010-06-23 09:23
ReporterDRIGUS GmbHAssigned ToFelipe Monteiro de Carvalho 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version0.9.29 (SVN)Product Build 
Target VersionFixed in Version0.9.29 (SVN) 
Summary0016771: [WinCE] TListView.BeginUpdate and TListView.EndUpdate are not implemented
DescriptionProposed patch in lcl\interfaces\wince\wincewscustomlistview.inc starting at line 406:

class procedure TWinCEWSCustomListView.BeginUpdate(const ALV: TCustomListView);
begin
  if not WSCheckHandleAllocated(ALV, 'BeginUpdate')
  then Exit;

  SendMessage(ALV.Handle,WM_SETREDRAW,WPARAM(False),0);
end;

class procedure TWinCEWSCustomListView.EndUpdate(const ALV: TCustomListView);
begin
  if not WSCheckHandleAllocated(ALV, 'EndUpdate')
  then Exit;

  SendMessage(ALV.Handle,WM_SETREDRAW,WPARAM(True),0);
end;

See issue 0012503 for more information. Tested on Windows Windows Embedded CE 6.0.
Additional InformationLazarus 0.9.29 r26246
FPC 2.4.1
i386-win32-win32/win64
TagsNo tags attached.
Fixed in Revision26264
LazTarget-
WidgetsetWinCE
Attached Files

Relationships

related to 0012503 closedVincent Snijders TListView.BeginUpdate does nothing 
related to 0016776 closedFelipe Monteiro de Carvalho [WinCE] Width of a TListView column has no effect 

Activities

Felipe Monteiro de Carvalho

2010-06-22 21:20

developer   ~0038745

Thanks, applied

DRIGUS GmbH

2010-06-23 09:23

reporter   ~0038758

Thanks.

Issue History

Date Modified Username Field Change
2010-06-22 10:32 DRIGUS GmbH New Issue
2010-06-22 10:32 DRIGUS GmbH Widgetset => WinCE
2010-06-22 20:32 Felipe Monteiro de Carvalho Status new => assigned
2010-06-22 20:32 Felipe Monteiro de Carvalho Assigned To => Felipe Monteiro de Carvalho
2010-06-22 20:33 Felipe Monteiro de Carvalho Relationship added related to 0012503
2010-06-22 21:20 Felipe Monteiro de Carvalho Fixed in Revision => 26264
2010-06-22 21:20 Felipe Monteiro de Carvalho LazTarget => -
2010-06-22 21:20 Felipe Monteiro de Carvalho Status assigned => resolved
2010-06-22 21:20 Felipe Monteiro de Carvalho Fixed in Version => 0.9.29 (SVN)
2010-06-22 21:20 Felipe Monteiro de Carvalho Resolution open => fixed
2010-06-22 21:20 Felipe Monteiro de Carvalho Note Added: 0038745
2010-06-23 09:23 DRIGUS GmbH Status resolved => closed
2010-06-23 09:23 DRIGUS GmbH Note Added: 0038758
2010-06-23 11:07 Felipe Monteiro de Carvalho Relationship added related to 0016776