I have made an app with a non standard font and the difficulty i face is getting the font onto other PC's without creating an installer. I cannot use text blitter as i need to use edit boxes. I have created a loader using the file object which copies the font across and the fires up the app as a sub app. the only problem with this is that the app does not pickup the newly copied font until a second run and sometimes not at all. how can i get around this?
Could you not just include the font with the application... not very professional I know but it would only take a few mouse clicks to install.
I had the same problem with my last game but got round it by making snapshots of the text in PSP and then inserting it into the application as a background object.
From what I've read on the click site, self installers aren't that popular although they've never bothered me.
that's the reason i dont want to use an installer. ppl don't like them. anywho gonna try summat diff and see how it goes. possibly write a batch file for it
n/a
DaVince This fool just HAD to have a custom rating
Registered 04/09/2004
Points 7998
15th January, 2007 at 13:33:21 -
Put the characters in the Text Blitter object or something.
Include the font with your distribution and tell the user to install it before use. Include it in a ZIP file or something. Sometimes the manual solutions are the least complicated.
If wishes were fishes then we'd all smell like ladies' underwear.
The easiest is to convert the text to active or background objects, otherwise I think you could just use an extension to move the font file in the game's directory to windows's fonts folder.
installers are ok - it's only purists who don't like them. If you want that font go for insaller. That way you are guarenteed to get what you want. They can always unistall later can't they.
to start press any key ...... where's the ANY KEY??
Installers are fine so long as they are required. It seems this is a requirement.
You might need to make the user install the font anyway so they're not benefitting from not having to use your installer.
I think the problem people have is that it creates folders and shortcuts and things when most click game will only be played for a few minutes then deleted. People want a one click delete not to have to wait, and even then things get left behind sometimes.
Nah, just include the font file in the game, and don't use an installer. Then, use the file object to move it to the fonts folder. To get the system folder's name, use The Big Box to get the system name (like "WINDOWS") So, use the file object to move the font file to C:\SYSTEMNAME\fonts\.
I don't think you can just copy them in. /Fonts/ is one of the directories with a special behaviour, part of which is automatic installation. I doubt it would work properly if you used an extension to simply paste it in.
Pity windows doesn't check for font files the way it does with dlls.
As Andy sort of said, installers are roundly hated but only because they're used so often when they don't need to be. If there's an actually reason to use one it's okay.