Please avoid top-posting unless you have a grave reason for it (like screen reader requirement).
On 12/03/15 15:56, aradeonas wrote: > I'm still don't get how cast interface in Lazarus. > > Regards, > Ara > I think (I'm a noob here too) what Marcos, Michael and Graeme want to say, is - first declare Interfaces, inheriting from those you want, (namely IVideoFile, IAudioFile with appropriate get/set methods) - then make IFile inherit from the above and from IUnknown, not the other way round (hope I got that right /) ) el es > On Thu, Mar 12, 2015, at 05:56 AM, aradeonas wrote: >> I can get what you mean,Can you explain more? >> For example when I want to store video and audio in one list how can I >> do that? >> >> Regards, >> Ara >> >> On Thu, Mar 12, 2015, at 05:42 AM, Graeme Geldenhuys wrote: >>> On 2015-03-12 12:35, Michael Van Canneyt wrote: >>>> Your problem is that you mix an interface with a non-interface approach. >>> >>> +1 >>> And my thought from the beginning. >>> >>> Regards, >>> - Graeme - >>> >>> -- >>> fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal >>> http://fpgui.sourceforge.net/ >>> >>> -- >>> _______________________________________________ >>> Lazarus mailing list >>> [email protected] >>> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus >> >> -- >> http://www.fastmail.com - A no graphics, no pop-ups email service >> >> >> -- >> _______________________________________________ >> Lazarus mailing list >> [email protected] >> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
