<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body>
<p style="margin: 0pt;"> </p>
<p style="margin: 0pt;">
<span>
<span></span>
</span>
</p>
<p style="margin: 0px; "></p>
<div style="margin: 5px 0px;">
<br/>
zeljko <zeljko@holobit.net> hat am 15. Februar 2012 um 12:44 geschrieben:
<br/>
<br/>
<div style="position: relative;">
<blockquote style="margin-left: 0px; padding-left: 10px; border-left: 1px solid blue;">
<p style="margin: 0px; text-indent: 0px;">On Wednesday 15 of February 2012 12:17:00 michael.vancanneyt@wisa.be wrote:</p>
<p style="margin: 0px; text-indent: 0px;">> On Wed, 15 Feb 2012, Sven Barth wrote:</p>
<p style="margin: 0px; text-indent: 0px;">> > Am 15.02.2012 09:14, schrieb Michael Van Canneyt:</p>
<p style="margin: 0px; text-indent: 0px;">> >> Hi,</p>
<p style="margin: 0px; text-indent: 0px;">> >></p>
<p style="margin: 0px; text-indent: 0px;">> >> I was doing some test programming for android.</p>
<p style="margin: 0px; text-indent: 0px;">> >> The android SDK unit contains 68000 lines (.pas and .inc together).</p>
<p style="margin: 0px; text-indent: 0px;">> >> Opening it in the IDE (by right-clicking an identifier in my sources)</p>
<p style="margin: 0px; text-indent: 0px;">> >> virtually stops the IDE.</p>
<p style="margin: 0px; text-indent: 0px;">> >></p>
<p style="margin: 0px; text-indent: 0px;">> >> The source of the android include file are drawn, but the scrollbars are</p>
<p style="margin: 0px; text-indent: 0px;">> >> not drawn, scrolling or navigating the source does not work, and the IDE</p>
<p style="margin: 0px; text-indent: 0px;">> >> is generally totally unresponsive. Only closing the tab again makes the</p>
<p style="margin: 0px; text-indent: 0px;">> >> IDE responsive.</p>
<p style="margin: 0px; text-indent: 0px;">> >> (and even the closing takes a while).</p>
<p style="margin: 0px; text-indent: 0px;">> >></p>
<p style="margin: 0px; text-indent: 0px;">> >> All this is on Linux, GTK, 64-bit, Lazarus from yesterday.</p>
</blockquote>
</div>
</div>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;">I hope you mean GTK2. </p>
<p>There are several monster units in the FPC sources. For example the gtk2 with hundreds of include files and the MacOSAll with more than 250.000 lines (before the split). The IDE worked fluently with them for years. On recent machines it takes one or two seconds to load and parse (plus I/O wait). </p>
<p>Maybe the android unit uses some specials. </p>
<p> </p>
<p style="margin: 0px;"> </p>
<div style="margin: 5px 0px;">
<div style="position: relative;">
<blockquote style="margin-left: 0px; padding-left: 10px; border-left: 1px solid blue;">
<p style="margin: 0px; text-indent: 0px;">>[...]</p>
<p style="margin: 0px; text-indent: 0px;">> It's clearly an issue in drawing, because the code completion seems to work</p>
<p style="margin: 0px; text-indent: 0px;">> fine.</p>
<p style="margin: 0px; text-indent: 0px;"> </p>
<p style="margin: 0px; text-indent: 0px;">Where's that unit ? I'll try with qt under linux.</p>
</blockquote>
</div>
</div>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;">Mattias</p>
<p> </p>
</body>
</html>