TextFontStyle Example |
Using Programming Languages other than VBA
Sub Example_TextFontStyle() ' This example returns the current setting of ' TextFontStyle. It then changes the value, and finally ' it resets the value back to the original setting. Dim preferences As AcadPreferences Dim currTextFontStyle As Integer Dim constant As String Dim newConstant As String Set preferences = ThisDrawing.Application.preferences ' Retrieve the current TextFontStyle value currTextFontStyle = preferences.DISPLAY.TextFontStyle constant = Choose(currTextFontStyle + 1, "acFontRegular", "acFontItalic", "acFontBold", "acFontBoldItalic") MsgBox "The current value for TextFontStyle is " & constant, vbInformation, "TextFontStyle Example" ' Change the value for TextFontStyle newConstant = "acFontBoldItalic" preferences.DISPLAY.TextFontStyle = acFontBoldItalic MsgBox "The new value for TextFontStyle is " & newConstant, vbInformation, "TextFontStyle Example" ' Reset TextFontStyle to its original value preferences.DISPLAY.TextFontStyle = currTextFontStyle MsgBox "The TextFontStyle value is reset to " & constant, vbInformation, "TextFontStyle Example" End Sub
Comments? |