2014-11-11 2 views
3

나는 잠시 동안이 작업을 해왔습니다. REBOL 문서와 여기에 나온 답변을 살펴 보았습니다.하지만 나는 혼란 스럽습니다. 다른 사람이 REBOL GUI 이미지를 다른 이미지로 업데이트하는 방법을 알려주시겠습니까? 여기에 2 일 동안 해킹 한 후 얻은 코드가 있습니다. 어떤 도움을 주시면 감사하겠습니다.Rebol에서 이미지 새로 고침

REBOL [ 
    Title: "Yvonne View" 
] 

yvonne: func[] [ 
    parts: probe parse read http://pics.mytrapster.com/yvonne.php {="} 
    load to-string parts/6  
] 

img1: to-image (load-image yvonne) 
img2: to-image (load-image yvonne) 

v1: layout [ 
    size 500x500 
    b: image img1 
    btn "Refresh" [ b: img2 ] 
    btn "Quit" [quit] 
] 

view v1 

URL이로드됩니다. 종료 버튼이 작동합니다. "b"변수는 삭제 및 업데이트되지 않습니다.

감사합니다. (또는

btn "Refresh" [set-face b img2] 

수동으로 얼굴의 구획을 변경하는 경우, 당신은 show를 사용할 수 있습니다

답변

3

이미지를 업데이트 할 수있는 방법은 set-face

변경 새로 고침 버튼 라인을 사용하는 것입니다 즉 show b)

+0

감사합니다. 그거야. 코드를 고맙게 생각합니다! – AndrewBurton

+0

나는 나 자신을 바로 잡았다. 'set-face'를 사용할 때'show'는 필요 없습니다. – kealist