www.map-info.ru :: Просмотр темы - Как получить настройки растра
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
agentbond007



Зарегистрирован: 08.12.2009
Сообщения: 56

СообщениеДобавлено: Пт Мар 04, 2011 10:19 am    Заголовок сообщения: Как получить настройки растра Добавить ответ со ссылкой на данный текст

Здравствуйте
Пишу программу "Управление слоями MapInfo"
Показать растровый слой использую :
Set Map Window WindowID(WindowNum) Layer LayerNum Display Graphic
Отключить/невидимый:
Set Map Window WindowID(WindowNum) Layer LayerNum Display Off
Проблемы с отображением растровых слоёв после выключения/включения слетают настройки такие как: Contrast, Brighthess, Alpha ... и т.д.
Как вернуть эти настройки, где их взять, какой коммандой?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



Зарегистрирован: 21.03.2006
Сообщения: 864

СообщениеДобавлено: Пт Мар 04, 2011 9:55 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Настройте, сохраните рабочий набор и посмотрите туда.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
agentbond007



Зарегистрирован: 08.12.2009
Сообщения: 56

СообщениеДобавлено: Сб Мар 05, 2011 6:38 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Андрей Могильный писал(а):
Настройте, сохраните рабочий набор и посмотрите туда.


Да, это понятно. Каждый раз не налазишся в рабочий набор, т.к. пользователь мог изменить эти настройки и не сохранить рабочий набор. Как в реальном времени получить эти параметры. Я так понимаю если настройки растра изменены в стандартном окне "Управление слоями/Оформление" то он отображается как LAYER_INFO_DISPLAY_GLOBAL. Может есть функции для работы с изменённым стилем растра?


Последний раз редактировалось: agentbond007 (Сб Мар 05, 2011 5:05 pm), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex_Y



Зарегистрирован: 28.11.2008
Сообщения: 122

СообщениеДобавлено: Сб Мар 05, 2011 7:59 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

По идее они слетать не должны, т.к. они хранятся в таб файле растра.
Получить, соответственно, можно оттуда же. Вопрос, а как вы эти значения устанавливать собрались?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
agentbond007



Зарегистрирован: 08.12.2009
Сообщения: 56

СообщениеДобавлено: Сб Мар 05, 2011 2:28 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Alex_Y писал(а):
По идее они слетать не должны, т.к. они хранятся в таб файле растра.
Получить, соответственно, можно оттуда же. Вопрос, а как вы эти значения устанавливать собрались?


Значения устанавливаются оператором Set Map. Говорите хранятся в табе - странно, в моих растровых табах значения параметров Contrast, Brighthess, Alpha ... и т.д. отсутствуют. Как упоминалось выше данные параметры хранятся в рабочем наборе. Question
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex_Y



Зарегистрирован: 28.11.2008
Сообщения: 122

СообщениеДобавлено: Сб Мар 05, 2011 8:31 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Эти значения а операторе Set Map относятся к файлу поверхностей, какое отношение они имеют к растрам? возможно поэтому они у вас и слетают?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
agentbond007



Зарегистрирован: 08.12.2009
Сообщения: 56

СообщениеДобавлено: Вс Мар 06, 2011 5:44 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Alex_Y писал(а):
Эти значения а операторе Set Map относятся к файлу поверхностей, какое отношение они имеют к растрам? возможно поэтому они у вас и слетают?

Видимо у нас с вами справочники по MapBasic разные у меня версия 8.5. В справочнике написано(стр 541) что данные параметры в операторе Set Map применяются для растровых слоев и слоев поверхности. Так что они имеют самое прямое отношение к растру.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex_Y



Зарегистрирован: 28.11.2008
Сообщения: 122

СообщениеДобавлено: Вс Мар 06, 2011 9:35 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Возможно, я пользуюсь версией 5.5, для поддержки большего количества версий мапинфо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru