Hi Mark, Do you already have a Royale port of AlivePDF ? If you're using the old AlivePDF swf swc from your existing Flex project, that won't work for generating javascript output in the Royale port. If you already have a port of that for Royale, then you're fine!
-Greg On Thu, Apr 25, 2024 at 11:56 PM MARK HARTNETT <m_hartn...@comcast.net> wrote: > Yes Josh that was a great catch. I also am able to use AlivePDF.swc with > no problems. > Thanks > > On 04/25/2024 1:22 AM EDT Piotr Zarzycki <piotrzarzyck...@gmail.com> > wrote: > > > Thank you so much Josh for this helpful information! > > wt., 23 kwi 2024 o 17:32 Josh Tynjala <joshtynj...@bowlerhat.dev> > napisał(a): > > Piotr asked me to take a look. I can reproduce the issue in vscode-as3mxml > if the .swc file is added to library-path in asconfig.json, but it works if > I add it to js-library-path instead. It's the same issue in Moonshine. When > the .swc file is added to "Libraries", it is ignored because that maps to > library-path. Interestingly, it appears that Moonshine doesn't provide a > similar "JS Libraries" section in Royale project settings, so it needs to > be added in "Additional compiler options" instead. > > -js-library-path+=lib/cairngorm-js.swc > > If anyone is wondering, the reason that you can't use library-path is > because royale-config.xml (where the default compiler options are set) in > the Royale SDK sets js-library-path, and js-library-path always takes > precedence over library-path. So when you create a Royale project, you need > to add .swc files to js-library-path, like royale-config.xml does. > > -- > Josh Tynjala > Bowler Hat LLC <https://bowlerhat.dev> > > On Mon, Apr 22, 2024 at 11:32 PM Piotr Zarzycki <piotrzarzyck...@gmail.com> > wrote: > > Mark, > > We can connect and see what is happening in the next few days. Meanwhile > try Development version of Moonshine and I will try add that swc into my > Hello world project. I saw link for download somewhere in this email chain. > > Thanks, > Piotr > > wt., 23 kwi 2024 o 08:01 Greg Dove <greg.d...@gmail.com> napisał(a): > > Hi Mark, > > I can confirm that the cairngorm library is accessible and works for me, > although I only did a quick import test. But I am pretty sure this lib is > identical to what I have used in the past. > > It is cairngorm version 2.2.4 I think. I can probably confirm details this > coming weekend and provide source code if that helps. > > Anyway, all I did was this: > > In the main app mxml, added: > > import com.adobe.cairngorm.control.CairngormEvent; > > and then in the main app's initialization handler > (applicationComplete="onComplete()" or whatever): > trace('TEST', new CairngormEvent('test')); > > > when I run it, I can see the following in the browser console: > TEST com.adobe.cairngorm.control.CairngormEvent {type: 'test', target: > undefined, currentTarget: undefined, propagationStopped_: false, > defaultPrevented: false, …} > > so it is clearly working. > I assume there must be some issue with your IDE for referencing the > library, but Piotr knows more about that for Moonshine. > I mostly do my builds with maven or ant from my IDE, so not much help I'm > afraid. > > Regards, > Greg > > > > On Tue, Apr 23, 2024 at 1:10 PM Greg Dove <greg.d...@gmail.com> wrote: > > Hi Mark, I've definitely used cairngorm 2 (what this is) in porting work > in the past. I will take another look tonight my time (in about 6 hours > from the time of this post) to see if I can find any issues. > > Regards, > Greg > > > > > On Tue, Apr 23, 2024 at 12:50 PM MARK HARTNETT <m_hartn...@comcast.net> > wrote: > > Hi Greg, > I haven't been able to use the Cairngorm-js.swc. > here: > https://github.com/gustavodecarli/apache-royale-cairngorm/blob/master/Cairngorm/libs/cairngorm-js.swc > > Do you have a currently active Royale project you could drop this into and > see if it works in your environment. If it works for you, I know my > environment is the problem. > > I stubbed out the Cairngorm methods and now have a clean compile. > I've looked everywhere for the original source code but found nothing. If > that swc doesn't work and you can't find anything else, I will change to > crux or puremvc. > > Thanks > Mark > > On 04/22/2024 2:02 AM EDT Greg Dove <greg.d...@gmail.com> wrote: > > > > replying to: > "Greg, > I looked at the Cairngorm source in git and it appears to be in spanish? > I attached an example. " > > Hi Mark, yes, the project code is in Spanish in that repo - the app that > uses the Cairngorm swc has some Spanish coding, not the Cairngorm library > swc itself. If you look in that code, you can see all the regular cairngorm > imports. > For example things like: > import com.adobe.cairngorm.commands.ICommand; > import com.adobe.cairngorm.control.CairngormEvent; > > public class ComandoBase implements ICommand .... > > So if you are using the swc, hopefully it corresponds with your original > use of Cairngorm. The other stuff in that git repo should not be relevant, > you just wanted the cairngorm swc for download. > > regards, > Greg > > On Mon, Apr 22, 2024 at 12:52 PM MARK HARTNETT <m_hartn...@comcast.net> > wrote: > > Hi Pitor, > > I included theCairngorm.js-swc in my lib directory. > Is this configured correctly? > > Greg, > I looked at the Cairngorm source in git and it appears to be in spanish? > I attached an example. > > I am done for the night. > > > On 04/21/2024 10:44 AM EDT Piotr Zarzycki <piotrzarzyck...@gmail.com> > wrote: > > > Mark, > > It's awesome to hear that. Switching to Crux would be nice and maybe quite > beneficial for Royale if you find and potentially maybe fix some issues. :) > > Piotr > > niedz., 21 kwi 2024 o 16:37 MARK HARTNETT <m_hartn...@comcast.net> > napisał(a): > > Hi Piotr, > The migration went well. I have a clean compile other than Cairngorm > errors. I will look at switching to Crux now instead of after bringing the > system back to life. I'd still like the Cairngorm just in case. > > Thanks > Mark > > On 04/21/2024 9:47 AM EDT Piotr Zarzycki <piotrzarzyck...@gmail.com> > wrote: > > > Hi Mark, > > I have let know Greg about that over private channel. Hopefully early next > week he will provide you some source code in that matter. :) > > Thanks, > Piotr > > niedz., 21 kwi 2024 o 14:04 MARK HARTNETT <m_hartn...@comcast.net> > napisał(a): > > Hi, > I'm in the middle of migrating and hoping someone has a Cairngorm.swc > ported for Royale. > > Thanks > > > > -- > > Piotr Zarzycki > > > > -- > > Piotr Zarzycki > > > > -- > > Piotr Zarzycki > > > > -- > > Piotr Zarzycki > >