示例#1
0
 public PoliceReportRequestDialog(
     IPressAnyKeyControl pressAnyKeyControl,
     IPressAnyKeyWithYesControl pressAnyKeyWithYesControl)
 {
     this.pressAnyKeyControl        = pressAnyKeyControl;
     this.pressAnyKeyWithYesControl = pressAnyKeyWithYesControl;
 }
示例#2
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="GuerillasMissedScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public GuerillasMissedScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#3
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="GuerillasCelebratingScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public GuerillasCelebratingScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#4
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="WarLostScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public WarLostScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#5
0
 public TransferToSwissBankAccountScreen(IAccountControl accountControl, IPressAnyKeyControl pressAnyKeyControl)
 {
     this.accountControl     = accountControl;
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#6
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="RevolutionOverthrownScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public RevolutionOverthrownScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#7
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="EndScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public EndScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#8
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="PoliceReportScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public PoliceReportScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#9
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="BankruptcyScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public BankruptcyScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#10
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="AssassinationSuccededScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public AssassinationSuccededScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#11
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="HelicopterWontStartScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public HelicopterWontStartScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#12
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="EscapeToLeftotoScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public EscapeToLeftotoScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#13
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="WarLeftotoInvadesScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public WarLeftotoInvadesScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#14
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="HelicopterEngineFailureScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public HelicopterEngineFailureScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#15
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="WarExecutionScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public WarExecutionScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#16
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="TreasuryReportScreen"/> class from an <see cref="IAccountControl"/> and
 ///     a <see cref="IPressAnyKeyControl"/> components.
 /// </summary>
 /// <param name="accountControl">The control that displays the current balances of both the treasury and Swiss bank account, and
 ///     also displays the monthly costs.</param>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public TreasuryReportScreen(IAccountControl accountControl, IPressAnyKeyControl pressAnyKeyControl)
 {
     this.accountControl     = accountControl;
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#17
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="AdviceScreen"/> class from an <see cref="IGroupService"/> and a <see cref="IPressAnyKeyControl"/> components.
 /// </summary>
 /// <param name="groupService">The service that provides functionality related to the groups.</param>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public AdviceScreen(IGroupService groupService, IPressAnyKeyControl pressAnyKeyControl)
 {
     this.groupService       = groupService;
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#18
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="AudienceScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public AudienceScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#19
0
 public RevolutionAllyLowPopularityScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#20
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="WelcomeScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public WelcomeScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#21
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="RevolutionStartedScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public RevolutionStartedScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="HelicopterEscapeScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public HelicopterEscapeScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="LoanApplicationResultScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public LoanApplicationResultScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }
示例#24
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="RevolutionNoAlliesScreen"/> class from a <see cref="IPressAnyKeyControl"/>
 ///     component.
 /// </summary>
 /// <param name="pressAnyKeyControl">The control that is displayed when the user is required to press a key.</param>
 public RevolutionNoAlliesScreen(IPressAnyKeyControl pressAnyKeyControl)
 {
     this.pressAnyKeyControl = pressAnyKeyControl;
 }