Esempio n. 1
0
 public AGSFontFactory(IResourceLoader resources, IDevice device, IDefaultFonts defaultFonts)
 {
     _device         = device;
     _resources      = resources;
     _defaultFonts   = defaultFonts;
     _installedFonts = new ConcurrentDictionary <string, string>();
 }
Esempio n. 2
0
        public AGSDialogSettings(IDevice device, IDefaultFonts defaultFonts)
        {
            _device       = device;
            _defaultFonts = defaultFonts;

            Idle = getTextConfig(autoFit: AutoFit.TextShouldWrapAndLabelShouldFitHeight,
                                 brush: device.BrushLoader.LoadSolidBrush(Colors.White), font: new defaultFont(defaultFonts));

            Hovered = getTextConfig(autoFit: AutoFit.TextShouldWrapAndLabelShouldFitHeight,
                                    brush: device.BrushLoader.LoadSolidBrush(Colors.Yellow), font: new defaultFont(defaultFonts));

            Chosen = getTextConfig(autoFit: AutoFit.TextShouldWrapAndLabelShouldFitHeight,
                                   brush: device.BrushLoader.LoadSolidBrush(Colors.Gray), font: new defaultFont(defaultFonts));
        }
Esempio n. 3
0
 public AGSDefaultsSettings(IDefaultFonts fonts, IDialogSettings dialog)
 {
     Fonts  = fonts;
     Dialog = dialog;
 }
Esempio n. 4
0
 public defaultFont(IDefaultFonts defaults)
 {
     _defaults = defaults;
 }