Your SlideShare is downloading. ×
0
Shoes
A tiny Ruby GUI toolkit for all of us
about me

• Koen Van der Auwera
• Co-founder 10to1 (http://10to1.be)
• Enjoying Java since 2000, Ruby since 2003
• http://...
Shoes?

• Designed with simplicity in mind
• Ruby
• You only need to know a few things
• Uses Cairo and Pango for drawing ...
10

• para          • edit_line
• stacks        • link
• flows          • background
• button        • Shoes.url
• image   ...
para


• all things text
• short for “paragraph”
stacks and flows

• Columns, grids, just like web pages
• Stacks = vertical
• Flows = horizontal
• Shoes doesn’t believe in...
stacks and flows
button
• Yep, a button
image


• gif, jpeg or png
• easily swap images by changing the path
edit_line
• an input box
link

• just like hyperlinks
• web url open in a web browser
• needs be in a text block (para, title, ...)
• link(“Yahoo!”...
background

• color, gradient or an image
• fill up an entire box
• rounded corners
• borders too
background
Shoes.url
clear

• clear a box
• hide, show, append, prepend, before, after
• remove
demo


• for fun!
more?

• http://code.whytheluckystiff.net/shoes
• shoes@code.whytheluckystiff.net
• Nobody knows shoes (http://
  www.lulu...
Shoes
Upcoming SlideShare
Loading in...5
×

Shoes

10,604

Published on

Shoes at BarCamp Brussels #4

1 Comment
7 Likes
Statistics
Notes
  • We can supply : Desiccant packets , Anti-mold chip/sticker for shoes .

    Function : Absorb moisture keep dry ; Resist mildew effectively ,keep shoes healthy !

    Any further requirement , please refer Facebook: Dingxingdesiccant
    Or talk to me on Skype: Keenest696
    E-mail: scottzhong@dg-dx.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
10,604
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
266
Comments
1
Likes
7
Embeds 0
No embeds

No notes for slide

Transcript of "Shoes"

  1. 1. Shoes A tiny Ruby GUI toolkit for all of us
  2. 2. about me • Koen Van der Auwera • Co-founder 10to1 (http://10to1.be) • Enjoying Java since 2000, Ruby since 2003 • http://atog.be
  3. 3. Shoes? • Designed with simplicity in mind • Ruby • You only need to know a few things • Uses Cairo and Pango for drawing and text. • Mac OS X, Windows and Linux
  4. 4. 10 • para • edit_line • stacks • link • flows • background • button • Shoes.url • image • clear
  5. 5. para • all things text • short for “paragraph”
  6. 6. stacks and flows • Columns, grids, just like web pages • Stacks = vertical • Flows = horizontal • Shoes doesn’t believe in a horizontal scrollbar
  7. 7. stacks and flows
  8. 8. button • Yep, a button
  9. 9. image • gif, jpeg or png • easily swap images by changing the path
  10. 10. edit_line • an input box
  11. 11. link • just like hyperlinks • web url open in a web browser • needs be in a text block (para, title, ...) • link(“Yahoo!”, :click => “http://yahoo.com”) • image(“me.png”, :click => “http://atog.be”)
  12. 12. background • color, gradient or an image • fill up an entire box • rounded corners • borders too
  13. 13. background
  14. 14. Shoes.url
  15. 15. clear • clear a box • hide, show, append, prepend, before, after • remove
  16. 16. demo • for fun!
  17. 17. more? • http://code.whytheluckystiff.net/shoes • shoes@code.whytheluckystiff.net • Nobody knows shoes (http:// www.lulu.com/content/1365064)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×