protected override void DoExecute( ) { Language.MessagesStream.Position = 0; Language.ToolBarStream.Position = 0; Language.LoaderSteeam.Position = 0; Language.ActionsNameStream.Position = 0; WorkstationMessages.LoadMessages(Language.MessagesStream); ToolStripMenuProperties.LoadStrings(Language.ToolBarStream); LoaderStatusMessage.Load(Language.LoaderSteeam); Container.State.SetMouseButtonActionDisplayNameStream(Language.ActionsNameStream); }
private void InitializeLanguages(WorkstationContainer viewerContainer) { English = new WorkstationLanguageResources( ); Spanish = new WorkstationLanguageResources( ); English.ToolBarStream = new MemoryStream( ); English.MessagesStream = new MemoryStream( ); English.LoaderSteeam = new MemoryStream( ); English.ActionsNameStream = new MemoryStream( ); Spanish.ToolBarStream = new MemoryStream(Encoding.UTF8.GetBytes(Leadtools.Demos.Workstation.Customized.Properties.Resources.Toolstrip_Spanish)); Spanish.MessagesStream = new MemoryStream(Encoding.UTF8.GetBytes(Leadtools.Demos.Workstation.Customized.Properties.Resources.Messages_Spanish)); Spanish.LoaderSteeam = new MemoryStream(Encoding.UTF8.GetBytes(Leadtools.Demos.Workstation.Customized.Properties.Resources.StatusMessages_Spanish)); Spanish.ActionsNameStream = new MemoryStream(Encoding.UTF8.GetBytes(Leadtools.Demos.Workstation.Customized.Properties.Resources.actionName_Spanish)); WorkstationMessages.SaveMessages(English.MessagesStream); ToolStripMenuProperties.SaveStrings(English.ToolBarStream); LoaderStatusMessage.Save(English.LoaderSteeam); viewerContainer.State.GetMouseButtonActionDisplayNameStream(English.ActionsNameStream); }