Re: Win32Lib: any way to GET the font size?

new topic     » goto parent     » topic index » view thread      » older message » newer message

Dan Moyer wrote:
> 
> don cole wrote:
> > 
> > 
> > Dan Moyer wrote:
> > > 
> > > Is there some way to get the font SIZE?  I don't mean the height or width 
> > > extents of CHARACTERS, I mean the value that would be used to SET the font
> > > to a particular size. 
> > > 
> > > I want to be able to center various text within columns, by changing the 
> > > size of the font as needed, but that text could
> > > be in different sized fonts to begin with, so my routine needs to change
> > > the font size *from* whatever original size it was, so I need to be able
> > > to
> > > *find out* what size it happens to be initially.
> > > 
> > > Dan Moyer
> > 
> > Hello Dan,
> > 
> > Try getFontDialog()
> > 
> > Don Cole
> 
> Don,
> 
> I'm not looking for a *dialog*, wherein a user *selects* a font/size,
> but rather a way for my *program* to ascertain what font size is currently
> in force for a window.  I want my program to GET the font size first, then
> it will decrement it as necessary, then return to original after using 
> smaller size as needed to fit space allotted.
> 
> Dan

Hello Dan,

  I was just reading from index.html the desciption of 

   getFontDialog ( window )

   that says 

   Returns: { font name, points, style flags, color } or -1 if cancelled.

I have never used this. However I have a program that I think does what you
  want. It starts out with a randon (large) font size. Then it keeps reducing it
  until all the columns fit on the paper. This print preview program is lengthy and
  I have never posted it in the archives. If you are interested I coulde e-mail it
  to you.

Don Cole

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu