2013-05-01 29 views

回答

1

您可以通過以下方式彈出(自定義樣式)添加到一個邊緣:

popup := ROPopup text: 'some text'. 
popup textColor: Color black. 
popup box color: (Color r: 0.9 g: 0.9 b: 0.9); borderWidth: 1; borderColor: (Color r: 0.8 g: 0.8 b: 0.8). 
aROEdge @ popup. 
+0

我可以使用一個塊來設置所有邊緣的功能嗎? – Uko 2013-05-02 13:09:51

1

它的一個完整的例子是:

view := ROView new. 
el1 := ROBox green element extent: 50 @ 50. 
el2 := ROBox blue element extent: 50 @ 50. 
el1 @ RODraggable. 
el2 @ RODraggable. 
el2 translateTo: 50 @ 50. 

aROEdge := ROEdge lineFrom: el1 to: el2. 
(aROEdge getShape: ROLine) width: 5. 

popup := ROPopup text: 'some text'. 
popup textColor: Color black. 
popup box color: (Color r: 0.9 g: 0.9 b: 0.9); borderWidth: 1; borderColor: (Color r: 0.8 g: 0.8 b: 0.8). 
aROEdge @ popup. 

view addAll: { el1 . el2 . aROEdge }. 
view open 
相關問題