AnatolySh 0 4 сентября, 2014 Опубликовано 4 сентября, 2014 · Жалоба При запуске Modelsim-а главное окно раскрывается на часть экрана. Для удобства работы приходится каждый раз нажатием на одну из иконок в правом верхнем углу окна растягивать само окно на весь экран. Нельзя ли нивелировать этот процесс? Вроде всё, что мог, перерыл, но ответа на свой вопрос не нашёл. Прошу помочь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 16 января, 2015 Опубликовано 16 января, 2015 · Жалоба Присоединяюсь к проблеме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 16 января, 2015 Опубликовано 16 января, 2015 · Жалоба В свое время помогало делать так, как в инструкции описано: Saving window layout You can save the current positions and sizes of ModelSim windows as a default. Follow these steps to save the layout as a default: 1 Position and size the windows the way you want them to display. 2 Select Tools > Save Preferences (Main window) and save the modelsim.tcl file into the desired directory. 3 Modify the "Working Directory" of your ModelSim shortcut to point at the directory (Windows only), or set the MODELSIM_TCL environment variable to point at the directory Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 33 16 января, 2015 Опубликовано 16 января, 2015 · Жалоба Приветствую! Нужно просто добавить немного магии в скрипт инициализации wm state . zoomed|normal|iconic Или wm geometry . WIDTHxHEIGHT+X+Y Для открытия в нужном месте с заданными размерами Успехов! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 16 января, 2015 Опубликовано 16 января, 2015 · Жалоба Нужно просто добавить немного магии в скрипт инициализации wm state . zoomed|normal|iconic Спасибо, работает! Оказывается это что-то вроде стандартного функционала TCL, а я копал в возможностях ModelSim ))) В тоже время хотелось бы немного большего: Насколько я понял, команда wm state . zoomed работает применительно к главному окну ModelSim. А как развернуть на весь экран окно wave, которое находится в состоянии undock? К сожалению, команда: wm state .main_pane.wave.interior.cs.body.pw.wf zoomed выдаёт ошибку: # window ".main_pane.wave.interior.cs.body.pw.wf" isn't a top-level window Вопрос снят, правильная команда: wm state .main_pane.wave zoomed Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
druzhin 7 23 января, 2015 Опубликовано 23 января, 2015 · Жалоба Вопрос снят, правильная команда: wm state .main_pane.wave zoomed Где этот инициализирующий скрипт? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 23 января, 2015 Опубликовано 23 января, 2015 · Жалоба Где этот инициализирующий скрипт? может быть речь идет о startup.do который прописывается в главном modelsim.ini. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AnatolySh 0 24 января, 2015 Опубликовано 24 января, 2015 · Жалоба А как развернуть на весь экран окно wave, которое находится в состоянии undock? В do-файле прописывается что-то наподобии: view wave -title "test" -undock -x 1280 -y 0 -width 1280 -height 1000 это - для переноса wave на другой экран Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AnatolySh 0 6 апреля, 2018 Опубликовано 6 апреля, 2018 · Жалоба может быть речь идет о startup.do который прописывается в главном modelsim.ini. Прощу простить за попытку реанимировать тред такой давности, но проблема с Modelsim ASE 10.1d (Quartus 13.0sp1)* осталась: variable tk_ok 1 if [catch {package require Tk}] {variable tk_ok 0} if {$tk_ok == 1} then { wm state . zoomed puts "Tk supported. Main window zoomed" } else { puts "No Tk supported" } в startup.do выводит в окно transripta Modelsim> No Tk supported *Крайняя версия Quartus-a, поддерживающая 5578tc0x4. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться