>oForm = CREATEOBJECT([Form1]) >oForm.Show(1) > >************************************************** >*-- Form: form1 (d:\all_zapl\test.scx) >*-- ParentClass: form >*-- BaseClass: form >*-- Time Stamp: 07/03/08 11:42:06 PM >* >DEFINE CLASS form1 AS form > > > DoCreate = .T. > Caption = "Form1" > Name = "Form1" > > > ADD OBJECT grid1 AS grid WITH ; > ColumnCount = 2, ; > Anchor = 15, ; > Height = 243, ; > Left = 17, ; > Panel = 1, ; > Top = 3, ; > Width = 356, ; > Name = "Grid1", ; > Column1.Name = "Column1", ; > Column2.Width = 236, ; > Column2.Name = "Column2" > > PROCEDURE Init > =AFONT(laFonts) > lcChars = [] > FOR lnFor = 30 TO 255 > lcChars = lcChars + CHR(lnFor) > NEXT > FOR lnFor = 1 TO ALEN(laFonts) > INSERT INTO crsTest VALUES (laFonts[lnFor], lcChars) > NEXT > GO TOP > thisform.Grid1.Column2.DynamicFontName = [IIF(.t.,ALLTRIM(FontNames),"")] > ENDPROC > > > PROCEDURE Load > CREATE CURSOR crsTest (FontNames C(50), AllChars C(200)) > ENDPROC > > >ENDDEFINE >* >*-- EndDefine: form1 >************************************************** >>:o)