FontTableFindOrCreate Method (String, Boolean, Boolean) |
Namespace: Rhino.DocObjects.Tables
public int FindOrCreate( string face, bool bold, bool italic )
Public Function FindOrCreate ( face As String, bold As Boolean, italic As Boolean ) As Integer
[Missing <param name="face"/> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
[Missing <param name="bold"/> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
[Missing <param name="italic"/> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
[Missing <returns> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
using Rhino; using Rhino.Commands; using Rhino.Geometry; namespace examples_cs { public class TextJustifyCommand : Command { public override string EnglishName { get { return "csTextJustify"; } } protected override Result RunCommand(RhinoDoc doc, RunMode mode) { var text_entity = new TextEntity { Plane = Plane.WorldXY, Text = "Hello Rhino!", Justification = TextJustification.MiddleCenter, FontIndex = doc.Fonts.FindOrCreate("Arial", false, false) }; doc.Objects.AddText(text_entity); doc.Views.Redraw(); return Result.Success; } } }
Imports Rhino Imports Rhino.Commands Imports Rhino.Geometry Namespace examples_vb Public Class TextJustifyCommand Inherits Command Public Overrides ReadOnly Property EnglishName() As String Get Return "vbTextJustify" End Get End Property Protected Overrides Function RunCommand(doc As RhinoDoc, mode As RunMode) As Result Dim text_entity = New TextEntity() text_entity.Plane = Plane.WorldXY text_entity.Text = "Hello Rhino!" text_entity.Justification = TextJustification.MiddleCenter text_entity.FontIndex = doc.Fonts.FindOrCreate("Arial", False, False) doc.Objects.AddText(text_entity) doc.Views.Redraw() Return Result.Success End Function End Class End Namespace
from scriptcontext import doc from Rhino.Geometry import * text_entity = TextEntity() text_entity.Plane = Plane.WorldXY text_entity.Text = "Hello Rhino!" text_entity.Justification = TextJustification.MiddleCenter text_entity.FontIndex = doc.Fonts.FindOrCreate("Arial", False, False) doc.Objects.AddText(text_entity) doc.Views.Redraw()