public SigabaCore(Sigaba facade, SigabaPresentation sigpa) { _sigpa = sigpa; _facade = facade; _settings = (SigabaSettings)_facade.Settings; CodeWheels = new Rotor[15]; CipherRotors = new Rotor[5]; ControlRotors = new Rotor[5]; IndexRotors = new Rotor[5]; }
public SigabaPresentation(Sigaba facade, SigabaSettings settings) { InitializeComponent(); _settings = settings; SizeChanged += sizeChanged; AddRotors(settings); ClearPresentation(); _rarray[0] = mark1; _rarray[1] = mark2; _rarray[2] = mark3; _rarray[3] = mark4; _rarray[4] = mark5; }
public SigabaControl(Sigaba plugin) { this.plugin = plugin; }