+//args[0] : \83\81\83b\83Z\81[\83W
+//args[1] : \83R\81[\83\8b\83o\83b\83N (\88ø\90\94: OK->true, Cancel->false)
+//args[2] : \83L\83\83\83\93\83Z\83\8b\83{\83^\83\93\82ð\97L\8cø\82É\82·\82é\82©(\8fÈ\97ª\89Â)
+var ConfirmWidgetClass = function(manager, args)
+{
+ this.size = new Point2D(600, 440);
+ this.origin = new Point2D(20, 20);
+
+ //\83I\83v\83V\83\87\83\93
+ this.confirmCallback = args[1];
+
+ ConfirmWidgetClass.base.apply(this, [
+ manager,
+ [
+ [],
+ function(ret){
+ if(ret == null)
+ {
+ this.confirmCallback(false);
+ }else
+ {
+ this.confirmCallback(true);
+ }
+ },
+ false,
+ 0,
+ ]
+ ]);
+
+ this.fixedMessage = args[0];
+ this.origin = new Point2D(120, 90);
+ this.size = new Point2D(400, 300);
+ this.messageHeight = this.size.y;
+ this.enableCancel = args[2] != undefined ? args[2] : true;
+
+}.extend(SelectWidgetClass);
+