$makelist

Nick Harris nick.harris at dataweaver.com
Fri Dec 13 08:59:05 EST 2013


Franco
You can definatly build lists of system classes.  Don't know if it is a
typo, but your setting the $ignoreexternal to false, where it should be true
if you want to include classes that are not set to exernal.
Nick

-----Original Message-----
From: omnisdev-en-bounces at lists.omnis-dev.com
[mailto:omnisdev-en-bounces at lists.omnis-dev.com] On Behalf Of Franco
Maregotto
Sent: 13 December 2013 13:36
To: OmnisDev List - English
Subject: Re: $makelist

Brian
your response gave me the answer:
a SystemClass (properties -> external=kFalse) is not editable. It is _never_
external, and can't be otherwise, even if the library I'm attempting to
$makelist is ignoreexternal=kFalse.
So no chance to get any #SystemCclass of a lib into binary got from a
different library.
I'll move into a different approach (setup a $makelist method for every
library in a multi-library environment?)


Thanks anyway
Franco




Il giorno 13/dic/2013, alle ore 13:32, Brian O'Sullivan
<brian.os at verizon.net> ha scritto:

> Hi Franco,
> Did you set $clib.$ignoreexternal to kTrue? I'll venture a guess that the
system classes in your other libs aren't set to external, so $makelist won't
see them unless you first change this setting. Hope that helps!
> 
> On 12/13/2013 3:18 AM, Franco Maregotto wrote:
>> Thank you for your response Kelly
>> it seems that $makelist is able to add system classes only for the $clib,
not for other libs.
>> As each lib MUST have its systemClasses, this makes a bit of sense... but
I still remain with my problem unsolved.
>> Ciao
>> 
>> Franco
> 
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
> 

_____________________________________________________________
Manage your list subscriptions at http://lists.omnis-dev.com


-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2013.0.3462 / Virus Database: 3658/6916 - Release Date: 12/13/13





More information about the omnisdev-en mailing list