J'ai écrit ce code:Autocad gestionnaire d'événements clic droit
int count = 1;
while (true)
{
pointOptions.Message = "\nEnter the end point of the line: ";
pointOptions.UseBasePoint = true;
pointOptions.BasePoint = drawnLine.EndPoint;
pointResult = editor.GetPoint(pointOptions);
if (pointResult.Status == PromptStatus.Cancel)
{
break;
}
if (count == 1)
{
drawnLine.AddVertexAt(count, pointResult.Value.Convert2d(new Plane()), 0, 0, 0);
blockTableRecord.AppendEntity(drawnLine);
transaction.AddNewlyCreatedDBObject(drawnLine, true);
}
else
{
stretch(drawnLine, pointResult.Value, Point3d.Origin);
}
editor.Regen();
count++;
}
Le code fonctionne très bien mais pour coplete le dessin que je dois taper ESC, je veux faire un clic droit ou barre d'espace Cliquez pour fermer mon loop.Can je fais ça?
L'utilisation de impt et de pointOptions est la variable. –
Je vais attendre alors :) –
@AntonioPapa Mis à jour. –