MySmallBasic icon indicating copy to clipboard operation
MySmallBasic copied to clipboard

Remove() 에 대한 이슈

Open wldyd1003 opened this issue 8 years ago • 5 comments

MS 스몰베이직에서는 Shapes에서 만든 객체를 Shapes.Remove() 또는 Controls.Remove() 로 화면에서 지우는 것이 가능합니다.

저희 스몰베이직에서는 Shapes에서 만든 객체를 Controls.Remove()로 삭제가 되지 않는 현상을 발견하였습니다.

regressiontest/And_Or_Example.sb 에서 실행 결과의 차이를 확인할 수 있었습니다.

wldyd1003 avatar Jul 21 '17 07:07 wldyd1003

Shapes 객체를 Shapes.Remove()로 삭제하는 것은 가능하나 Controls.Remove()로는 불가능합니다.

wldyd1003 avatar Jul 21 '17 07:07 wldyd1003

@KimGa-Young Gayoung, please check this issue out.

kwanghoon avatar Jul 21 '17 10:07 kwanghoon

Shapes와 Controls에 있는 Move(), Remove(), Hide(), Show()에 대한 함수들이 구분없이 동작함을 확인했습니다. 이에 대한 테스트 케이스 추가와 Graphicswindow에 있는 메소드를 수정하고 있습니다.

Kim-Gayoung avatar Jul 24 '17 02:07 Kim-Gayoung

#122 를 통해서 수정, 테스트 케이스 추가했습니다

Kim-Gayoung avatar Jul 24 '17 04:07 Kim-Gayoung

@wldyd1003 Can you please check if the issue has been resolved by Gayoung's commit #122 ?

kwanghoon avatar Jul 24 '17 08:07 kwanghoon