|
@@ -232,8 +232,15 @@ export class EditScence extends SGraphScene {
|
|
|
/**
|
|
|
* 增加图标
|
|
|
*/
|
|
|
- addIconItem(): void {
|
|
|
-
|
|
|
+ addIconItem(event: SMouseEvent): void {
|
|
|
+ const item = new STextItem(null, '请在右侧属性栏输入文字!');
|
|
|
+ this.grabItem == null
|
|
|
+ this.cmd = 'choice';
|
|
|
+ item.selectable = true;
|
|
|
+ item.moveable = true;
|
|
|
+ item.zOrder = ItemOrder.markOrder;
|
|
|
+ item.moveTo(event.x, event.y);
|
|
|
+ this.addItem(item);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -447,9 +454,9 @@ export class EditScence extends SGraphScene {
|
|
|
case 'Zone':
|
|
|
this.addPolygonItem(event);
|
|
|
break;
|
|
|
- // case 'Image':
|
|
|
- // this.addPolylineItem(event);
|
|
|
- // break;
|
|
|
+ case 'Image':
|
|
|
+ this.addIconItem(event);
|
|
|
+ break;
|
|
|
case 'Line':
|
|
|
this.addPolylineItem(event);
|
|
|
break;
|