-
How to select a FONT file in FILEOPEN Common Dialog
Hi,
I have a delicate problem that seems to be hard to solve...
I need to get a FILENAME from the FileOpen Common Dialog when selecting a
font from Windows fonts directory e.g. c:\Windows\Fonts\ or c:\WinNT\Fonts.
The FileOpen common dialog refuses to return any filename when selecting
a file/font in this special directory.
Normally when selecting a file in the FileOpen Common Dialog’s File listbox
the filename is copied to the Filename textbox beneath. By use of sub-classing
I have been able to catch notifications related to the selection made in
the listbox. When selecting the Windows Fonts directory and selecting a Font
file (shown by friendly name) all notification stops. The FileOpen common
dialog refuses to return any filename or any useful notification.
Thanks,
Peter
-
Re: How to select a FONT file in FILEOPEN Common Dialog
Hi Peter
The reason why you don't get any return from the FileOpen dialog is because
you're accessing a shell folder and therefore the names you see aren't the
actual file names.
What you should be using is the ChooseFont dialog instead.
regards
Ian
** invalid email address, change dk to denmark
homepage http://www.kingsoft-denmark.com/
Peter <peter.jonsson@intermec.com> wrote in message
news:3940be51$1@news.devx.com...
>
> Hi,
>
> I have a delicate problem that seems to be hard to solve...
>
> I need to get a FILENAME from the FileOpen Common Dialog when selecting a
> font from Windows fonts directory e.g. c:\Windows\Fonts\ or
c:\WinNT\Fonts.
> The FileOpen common dialog refuses to return any filename when selecting
> a file/font in this special directory.
>
> Normally when selecting a file in the FileOpen Common Dialog's File
listbox
> the filename is copied to the Filename textbox beneath. By use of
sub-classing
> I have been able to catch notifications related to the selection made in
> the listbox. When selecting the Windows Fonts directory and selecting a
Font
> file (shown by friendly name) all notification stops. The FileOpen common
> dialog refuses to return any filename or any useful notification.
>
> Thanks,
> Peter
>
-
Re: How to select a FONT file in FILEOPEN Common Dialog
Hi Ian,
Thanks for your response. I actually want to get the name of the file holding
the font and that is the reason trying to use a FileOpen dialog. I wish to
get the file name "ARIBLK.TTF" in return when selecting the "Arial Black".
I appreciate your help if you have any useful information helping me out
on this one.
Regards
Peter
"Ian King" <advice@kingsoft-dk.com> wrote:
>Hi Peter
>
>The reason why you don't get any return from the FileOpen dialog is because
>you're accessing a shell folder and therefore the names you see aren't the
>actual file names.
>
>What you should be using is the ChooseFont dialog instead.
>
>regards
>
>Ian
>
>** invalid email address, change dk to denmark
>
>homepage http://www.kingsoft-denmark.com/
>
>
>Peter <peter.jonsson@intermec.com> wrote in message
>news:3940be51$1@news.devx.com...
>>
>> Hi,
>>
>> I have a delicate problem that seems to be hard to solve...
>>
>> I need to get a FILENAME from the FileOpen Common Dialog when selecting
a
>> font from Windows fonts directory e.g. c:\Windows\Fonts\ or
>c:\WinNT\Fonts.
>> The FileOpen common dialog refuses to return any filename when selecting
>> a file/font in this special directory.
>>
>> Normally when selecting a file in the FileOpen Common Dialog's File
>listbox
>> the filename is copied to the Filename textbox beneath. By use of
>sub-classing
>> I have been able to catch notifications related to the selection made
in
>> the listbox. When selecting the Windows Fonts directory and selecting
a
>Font
>> file (shown by friendly name) all notification stops. The FileOpen common
>> dialog refuses to return any filename or any useful notification.
>>
>> Thanks,
>> Peter
>>
>
>
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Development Centers
-- Android Development Center
-- Cloud Development Project Center
-- HTML5 Development Center
-- Windows Mobile Development Center
|