2013-07-09 3 views
3

(отредактировано в соответствии с предложениями)Rebol3 - Как вы извлекаете все стили GUI с описаниями в Rebol3 после оценки load-gui?

Как вы извлекаете все стили GUI с описаниями в Rebol3 после оценки load-gui?

+0

Это должно быть возможно, с небольшим скриптом, чтобы автоматически генерировать хороший документ, описывающий все стили GUI, и даже генерировать хороший обзор HTML стр. – rebol

+0

Не уверен, что у меня есть способность PARSE сделать это, но это здорово, Carl – kealist

+1

@kealist это должно быть началом: 'load-gui do http://reb4.me/r3/rsp style-info: собирать [Еогеасп [имя стиля] тело-guie/стилей [сохранить имя формы сохранить стиль/о]] рендеринга каждого [имя] о стиле-инфо {

<%== name %>

^/

<%== about %>

^/} ' – rgchris

ответ

1

из @rgchris, начальная идея:

REBOL [] 
load-gui 
do http://reb4.me/r3/rsp 

style-info: collect [ 
    foreach [name style] body-of guie/styles [ 
     keep form name keep style/about 
    ] 
] 

styles-list: render-each [name about] style-info {<h1><%== name %></h1>^/<p><%== about %></p>^/} 

write %styles-list.html styles-list