Ajax Layer JavaScript DHTML

http://dynapi.sourceforge.net/
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999


DynAPI Examples - Label


dynapi.library.setPath('./dynapisrc/')
dynapi.library.include('dynapi.api')
dynapi.library.include('dynapi.gui.Label')


  label1 = new Label('');
  label1.setText('this is a padded wrappable label');
  label1.setWrap(true);
  label1.setLocation(350,20)
  label1.setBgColor('yellow')
  label1.setPadding(5)
  label1.setWidth(100)
  label1.packHeight()
  dynapi.document.addChild(label1)
  label2 = new Label()
  label2.setText('this is a non-selectable wrappable label')
  label2.setWrap(true)
  label2.setLocation(350,110)
  label2.setBgColor('yellow')
  label2.setWidth(100)
  label2.packHeight()
  label2.setSelectable(false)
  dynapi.document.addChild(label2)
  label3 = new Label('this is a padded non-wrappable label')
  label3.setLocation(350,220)
  label3.setBgColor('yellow')
  label3.setPadding(8)
  label3.pack()
  dynapi.document.addChild(label3)
  label4 = new Label('this is a non-selectable non-wrappable label')
  label4.setLocation(350,280)
  label4.setBgColor('yellow')
  label4.pack()
  label4.setSelectable(false)
  dynapi.document.addChild(label4)
//-->




    dynapi.document.insertAllChildren();

Resize:

wrappable label: 100, 170

wrappable label with cover: 80, 150

non-wrappable label: 80, 150

non-wrappable label with cover: 80


           
       
dynapi.zip( 791 k)