コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }