Issue 80969 - nodes in listviews can't be drawn natively
Summary: nodes in listviews can't be drawn natively
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: MacOSX (show other issues)
Version: 680m225
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: ismaelooo
QA Contact: issues@porting
URL:
Keywords: aqua
Depends on:
Blocks:
 
Reported: 2007-08-23 13:15 UTC by ismaelooo
Modified: 2007-10-23 18:08 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description ismaelooo 2007-08-23 13:15:19 UTC
Nodes for listviews can't be drawn natively as there is no call to
drawNativeControl. An image of the control is drawn instead. 

Moreover a net between nodes in listviews is always drawn, although it is not
necessary on some platforms (aqua for example).

Code for listviews is in svtools
Comment 1 ismaelooo 2007-08-23 13:16:07 UTC
adding keyword
Comment 2 ismaelooo 2007-08-23 13:25:49 UTC
definitions of CTRL_LISTNODE and CTRL_LISTNET have been added to
vcl/inc/vcl/salnativewidgets.hxx and code for drawing them too (in
vcl/aqua/source/gdi/salnativewidgets.cxx) 

this code from vcl has been committed to aquavcl03
Comment 3 ismaelooo 2007-08-23 13:38:37 UTC
calls to native functions to draw natively nodes and nets in listviews  have
been added in svtools.

Code committed to aquavcl03
Comment 4 philipp.lohmann 2007-10-23 18:08:04 UTC
verified
Comment 5 philipp.lohmann 2007-10-23 18:08:36 UTC
closing