bright-gpu-74537
05/08/2020, 7:31 PMbright-gpu-74537
05/08/2020, 7:35 PMbright-gpu-74537
05/08/2020, 7:35 PMbrave-kangaroo-30399
05/08/2020, 9:30 PMbrave-kangaroo-30399
05/08/2020, 9:31 PMbright-gpu-74537
05/10/2020, 11:45 AMbright-gpu-74537
05/10/2020, 11:48 AMclever-oil-61353
05/10/2020, 1:37 PMwide-greece-63479
05/11/2020, 3:35 PMwide-greece-63479
05/11/2020, 3:36 PMbright-gpu-74537
05/11/2020, 5:09 PMbright-gpu-74537
05/11/2020, 5:10 PMbright-gpu-74537
05/11/2020, 5:11 PMbright-gpu-74537
05/11/2020, 5:13 PMwide-greece-63479
05/11/2020, 7:27 PMfast-rain-20339
05/12/2020, 9:27 AMfontName
, which it seems the default styling uses, and also font-family
and @font-face
, but none seem to work. I've got Roboto.ttf
in /assets/.bright-gpu-74537
05/12/2020, 9:44 AMfast-rain-20339
05/12/2020, 9:45 AMclever-oil-61353
05/12/2020, 9:45 AMbright-gpu-74537
05/12/2020, 9:45 AMclever-oil-61353
05/12/2020, 9:46 AMclever-oil-61353
05/12/2020, 9:46 AMfast-rain-20339
05/12/2020, 9:46 AMbright-gpu-74537
05/12/2020, 9:47 AMbright-gpu-74537
05/12/2020, 9:48 AMbright-gpu-74537
05/12/2020, 9:50 AMbright-gpu-74537
05/12/2020, 9:50 AMhaxe
private override function getFontInternal(resourceId:String, callback:FontInfo->Void):Void {
var font = Assets.fonts.get(resourceId);
if (font != null) {
callback({ data: font });
} else {
callback(null);
}
}
private override function getFontFromHaxeResource(resourceId:String, callback:String->FontInfo->Void) {
var bytes:Bytes = Resource.getBytes(resourceId);
var fontInfo = {
data: Font.fromBytes(bytes)
}
callback(resourceId, fontInfo);
}
bright-gpu-74537
05/12/2020, 9:51 AMfast-rain-20339
05/12/2020, 9:51 AMfont-name
but asset packaging is still an issue. I noticed font-name: "styles/default/arial.ttf";
here https://github.com/haxeui/haxeui-kha/blob/5205dea3d98ed91790e7a8f11b7b637c289ab6fb/haxe/ui/backend/kha/_module/styles/default/main.css#L2. There is a droid_sans.ttf
in that folder, if I put font-name: "styles/default/droid_sans.ttf";
in my code is changes the font to droid_sans.fast-rain-20339
05/12/2020, 9:52 AM