/
n-dimens
/
pascalabcnet
Обзор
Документация
Войти
/
n-dimens
/
pascalabcnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
VisualPascalABCNETLinux/SSYY/SampleResourceService.cs
52 строки
1 KB
Mikhalkovich Stanislav
Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна)
30 июн 2022, 09:47
30 июн 2022, 09:47
3072383
Код
Авторство
О чём код?
using System; using System.Resources; using System.IO; using System.ComponentModel.Design; namespace SampleDesignerHost { /// Empty implementation of a ResourceService. Here is where you can control the way in which /// resources are read and written. This sample doesn't play with them though. public class SampleResourceService : IResourceService { private ResourceReader reader; private ResourceWriter writer; private IDesignerHost host; private MemoryStream ms; public SampleResourceService(IDesignerHost host) { this.host = host; } #region Implementation of IResourceService public System.Resources.IResourceReader GetResourceReader(System.Globalization.CultureInfo info) { if (reader == null) { if (ms == null) { ms = new MemoryStream(); } reader = new ResourceReader(ms); } return reader; } public System.Resources.IResourceWriter GetResourceWriter(System.Globalization.CultureInfo info) { if (writer == null) { if (ms == null) { ms = new MemoryStream(); } writer = new ResourceWriter(ms); } return writer; } #endregion } }