У меня есть изображение, к которому я хочу применить пользовательскую панель данных через скрипт в DigitalMicrograph 3.21.1374.0.Я также хотел бы применить пользовательский макет (отдельный вопрос здесь: Применить пользовательский макет к изображению в DigitalMicrograph GMS3 ).
Процедура, которую я сейчас выполняю вручную:
- Щелкните правой кнопкой мыши на изображении
- Наведите указатель мыши на макет (в контекстном меню)
- Щелкните левой кнопкой мыши «Добавить панель данных»
- Выберите пользовательскую панель данных в появившемся диалоговом окне.вверх (тот, который я хочу, называется "CheckDataBar")
- Нажмите OK
Это работает безупречно - за исключением того, что я хотел бы запустить скрипт, чтобы сделать это (так что я могу зациклитьвсе открытые изображения и применить панель данных).
Вот код, который я до сих пор делал только одно изображение:
//main - get front image and apply custom databar
image Img := GetFrontImage()
imageDisplay imgDisplay = Img.ImageGetImageDisplay(0)
ApplyDataBar(imgDisplay)//this only adds the scale bar not the custom databar that i would like
Я пытался ApplyDataBar(imgDisplay, CheckDataBar)
, но это неработа.
Есть идеи?