<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Lazarus gurus,<br>
<br>
looking further into nonlcl designer, a very basic question arose to
me.<br>
<br>
My custom widget designer must be aware of my custom widgetset,
otherwise it would be unable to know their properties.<br>
<br>
But my custom widgetset has dependencies on a lot of non-lcl units,
and many of them conflict with an LCL counterpart.<br>
<br>
I can think only of two ways to go:<br>
<ol>
<li>Surrounding with appropriate $IFDEF LCL / $ELSE the sources of
my widgetsets to differentiate what should be visible at design
time from what should be visible at run-time.<br>
</li>
<li>Going the same way as LCL, and taking advantage of an
"interfaces" unit, which provides the actual implementation of
virtual methods.</li>
</ol>
Any suggestion?<br>
<br>
Thanks,<br>
<br>
Giuliano<br>
<br>
</body>
</html>