tableview_test.monkey2 743 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #import "<std>"
  2. #import "<mojo>"
  3. #import "<mojox>"
  4. Using std..
  5. Using mojo..
  6. Using mojox..
  7. Class MyWindow Extends Window
  8. Method New()
  9. Super.New( "Text",320,240,WindowFlags.Resizable )
  10. Local tableView:=New TableView
  11. tableView.AddColumn( "Column1",,"25%" )
  12. tableView.AddColumn( "Column2",,"25%" )
  13. tableView.AddColumn( "Column3",,"25%" )
  14. tableView.AddColumn( "Column4",,"25%" )
  15. tableView.AddRows( 100 )
  16. For Local y:=0 Until 100
  17. For Local x:=0 Until 4
  18. tableView[x,y]=New Label( "X="+x+", Y="+y )
  19. Next
  20. Next
  21. ' Local dialog:=New Dialog( "Table" )
  22. ' dialog.ContentView=tableView
  23. ' dialog.Open()
  24. ContentView=tableView
  25. End
  26. End
  27. Function Main()
  28. New AppInstance
  29. New MyWindow
  30. App.Run()
  31. End