Merge change I0d2bc2d1 into eclair

* changes:
  New based dialog class.