The embedding of one font might bring in the EmbeddedFontRegistry classes into 
the main ApplicationDomain so they are shared among all sub-SWFs.  You could 
probably have success just force-linking EmbeddedFontRegistry and not have to 
embed the font.

https://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-799a.html

Note also that using sub-applications is heavier than using modules, so if you 
are going to refactor you might be better off using modules.  Once you get set 
up with EmbeddedFontRegistry in the main ApplicationDomain, things should work 
without extra work on your part.

HTH,
-Alex

On 4/24/18, 12:19 PM, "Olaf Krueger" <m...@olafkrueger.net> wrote:

    I just noticed that if I just add one ttf font file to the shell/booloader
    app and I also define it within the styles section, it works!
    Even if I just define one font-face in the shell app, all other fonts (e.g.
    Flatspark) of the loaded SWF are working now. Magic...
    
    Thanks to all for your help!
    
    Olaf
    
    [1]
    @font-face {
        src: url("fonts/raleway/Raleway-Light.ttf");
        fontFamily: "RalewayLight";
    }   
    
    
    
    --
    Sent from: 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-flex-users.2333346.n4.nabble.com%2F&data=02%7C01%7Caharui%40adobe.com%7C0af741712b8346ddcdc008d5aa183fa9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636601943563109093&sdata=IY0qKsf0sJRadtL9Otp50KXPRkwhNaaQOTO6QJwkdzs%3D&reserved=0
    

Reply via email to