Cela ne fonctionne pasavec panneau rebol vid et 0x0 décalage
panel1.layout: layout [
offset: 0x0
yuml-image: image img
]
panel2.layout: layout [
offset: 0x0
area (yuml-command0) yellow
]
panelbuttons.layout: layout [
button "Save" [request-save]
button "Refresh" [request-refresh]
button "Quit" [quit]
]
Main: layout [
panel1: box 640x300 white
return
panelbuttons: box 640x20
return
panel2: box 640x180 yellow
]
panel1/pane: panel1.layout
panel2/pane: panel2.layout
panelbuttons/pane: panelbuttons.layout
view/title/options center-face Main "askuml.com" [no-border]
Je voulais juste l'équivalent de ceci:
Main: layout [
offset: 0x0
yuml-image: image img
return
across
button "Save" [request-save]
button "Refresh" [request-refresh]
button "Quit" [quit]
return
area (yuml-command0) yellow
]
Aussi pourquoi dois-je une frontière alors que je demandai 0x0 OFFSET voir la bordure grise laid ci-dessous: alt text http://askuml.com/files/2010/07/uml-online-tool.gif
Mise à jour: maintenant j'ai cette fenêtre laide alt text http://askuml.com/files/2010/07/vid-ugly.gif
voir http://askuml.com/blog/yuml-use-case-desktop-client/
Je mis à jour le code maintenant je ne peux pas voir le (même votre :)) boutons:
Je risque la fenêtre laide est de faire avec le flux directionnel. Les choses se déroulent par défaut, donc votre mise en page principale devrait être '[origine 0]' (avec court pour votre panel defs).Pour vos boutons, ils traversent, donc '[origine 5x10 espace 5 à travers ]' (en utilisant 'btn' au lieu de' button' vous obtenez * mes images de bouton * :) –
rgchris
Bien sûr, si vous vouliez le faire tout dans un, ce serait quelque chose comme ceci: '[origine 0 espace 6 à travers pad 6 ci-dessous ]' - flux directionnel dans VID est une bête inconstante, mais il vous y arrivera. Juste ne pensez même pas à redimensionner (enregistrez-le pour un autre jour). –
rgchris