public AbstractGameViewModel(DialogTypeEnum dialogType, List <PositionTemplate> positionList) { InternalDialog = new Dialog(dialogType, Redo, Return); PauseDialog = new PauseDialog(RunDialog); CreateControl(); Control.Central.FrameChanged += FrameChanged; Control.IniciarJogo(positionList); }
public static DialogPool GetDialogPool(DialogTypeEnum type) { switch (type) { case DialogTypeEnum.Greeting: return(new WelcomeDialogsPool()); default: throw new NotImplementedException(); } }
public static void SendLeaveDialogMessage(IPacketReceiver client, DialogTypeEnum dialogType) { client.Send(new LeaveDialogMessage((sbyte)dialogType)); }
protected string GetClientOpenDialogCommand(DialogTypeEnum dialogType) { return "ToSexyContent.ItemForm.Hyperlink.OpenDialog(this, \"" + DialogOpener1.ClientID + "\", \"" + dialogType + "\", \"" + Attribute.StaticName + "\", " + PortalSettings.Current.PortalId + ", \"" + PortalSettings.Current.HomeDirectory + "\");"; }
public static void SendExchangeLeaveMessage(IPacketReceiver client, DialogTypeEnum dialogType, bool success) { client.Send(new ExchangeLeaveMessage((sbyte)dialogType, success)); }
protected string GetClientOpenDialogCommand(DialogTypeEnum dialogType) { return("ToSexyContent.ItemForm.Hyperlink.OpenDialog(this, \"" + DialogOpener1.ClientID + "\", \"" + dialogType + "\", \"" + Attribute.StaticName + "\", " + PortalSettings.Current.PortalId + ", \"" + PortalSettings.Current.HomeDirectory + "\");"); }
public Dialog(DialogTypeEnum type) { this.Type = type; this.Items = new List <DialogItem>(); }
public Dialog(DialogTypeEnum dialogType, Action redoAction, Action returnAction) { Type = dialogType; RedoAction = redoAction; ReturnAction = returnAction; }
public DialogPool(DialogTypeEnum dialogType) { this.DialogType = dialogType; }
private UIDialog PushDialog(DialogTypeEnum dialog) { dialogStack.Push(dialogList[dialog]); return dialogStack.Peek(); }
public void OpenDialog(DialogTypeEnum dialog, params string [] data) { PushDialog(dialog).OnDialogOpen(data); }
public void OpenDialog(DialogTypeEnum dialog, object data = null) { PushDialog(dialog).OnDialogOpen(data); }