All pastes #493888 Raw Edit

rafi

public text v1 · immutable
·published 2007-05-18 00:11 UTC
rendered paste body
menu * {
  Bible Verses:/dialog -m bv bv
}
dialog bv {
  title "Bible Verses" 
  size -1 -1 360 380
  text "Bible Verses", 100, 5 5 80 15, center
  edit "", 1, 20 40 300 20,  multi, autohs
  box "New Bible Verse", 2, 15 25 310 45
  button "Add Verse", 3, 20 85 70 20 
  list 4, 20 120 300 200, vsbar
  button "View", 5, 20 330 60 30
  button "Close", 6, 90 330 60 30, cancel
}
dialog vv {
  title "Bible Verse"
  size -1 -1 800 71
  list 1, 10 10 780 40, hsbar
  button "Close", 2, 60 43 650 25, cancel
}
on *:dialog:bv:sclick:70:timer 1 1 /dialog -m bv bv
on *:DIALOG:bv:sclick:3:{ 
  set %bible $did(bv,1).text 
  write bible.txt %bible
  did -a bv 4 %bible
}
on *:DIALOG:bv:sclick:5:{   
  /dialog -m vv vv
  did -a vv 1 $did(bv,4).seltext
}  
on *:DIALOG:bv:init:0:{ 
  var %bible.read 1 
  while (%bible.read <= $lines(bible.txt)) { 
    did -a bv 4 $read(bible.txt,%bible.read) 
    inc %bible.read 1 
  } 
}