Przezmek,

sorry for jumping here, but I belive I have one thing to say about this:

> why xHarbour
> has PUBLISHED scope. Looks that it's the same as EXPORT + persistent
> flag or at least it duplicates such functionality but with separate
> set of functions (also duplicated).

PUBLISHED scope only means when using an IDE (like Xailer or VXH), and 
it means that a PROPERTY will be shown in an object inspector. Almost 
PUBLISHED properties are also PERSISTENT, but not always. A very few 
times, you need to show a property in the object inspector, but not to 
be saved or serialized, but only for other purpose. That's why PUBLISHED 
is a separated scope.

In Xailer, we use 4 scopes: PUBLISHED, PUBLIC (EXPORTED), PROTECTED and 
PRIVATE (HIDDEN). Recently, when migrating Xailer to Harbour, we had to 
make a trick to support PUBLISHED scope, since it's not present in 
Harbour, but of course, I'd like to drop that hack if it were natively 
available  ;-)

I don't know how VXH works, but I think it should be very like this.

BTW, I'll ve very happy if xHarbour reborn from its ashes, like the 
Phoenix  ;-)


Regards,

Jose F. Gimenez
http://www.xailer.com
http://www.xailer.info

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to