Изменить Time Stamp

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Изменить Time Stamp

Сообщение Sergey Ivanov »

Всем привет !
Подскажите, можно ли изменить меню Time Stamp ?

Хотелось бы убрать выделенные объекты. Это возможно ?
Снимок.JPG
Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: Изменить Time Stamp

Сообщение Vitekkz88 »

Sergey Ivanov писал(а):Хотелось бы убрать выделенные объекты. Это возможно ?
Маловероятно, что это возможно. Я не нашел методов для скрытия этих элементов.
Могу предложить Вам вызывать календарь средствами .net
Можете оформить вызов как диалоговое окно и будет по функционалу аналогично) Ну и бантиков можно добавить при желании.
Вложения
Безымянный.png
Calendar.vi
(22.29 КБ) 198 скачиваний
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Изменить Time Stamp

Сообщение Kosist »

Есть такая :vi: C:\Program Files\National Instruments\LabVIEW X.X\resource\dialog\picktime.vi (это :vi: того диалогового окна. Есть также в той же локации picktime.llb, ее я не смотрел); об этом упоминается здесь https://lavag.org/topic/18325-personnal ... timestamp/ и здесь http://forums.ni.com/t5/LabVIEW-Idea-Ex ... -p/1419606 . Я не вчитывался, но кажется, нельзя его просто так поменять. Но можно взять за основу, и создать свой XControl, или просто как-то обыграть в коде.
Мы делили апельсин - много наших полегло...
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Изменить Time Stamp

Сообщение IvanLis »

Sergey Ivanov писал(а):Всем привет !
Подскажите, можно ли изменить меню Time Stamp ?

Хотелось бы убрать выделенные объекты. Это возможно ?
Возьми за основу picktime.vi и сделай свой диалог.
К контролу Time Stamp приделай свою кнопку, которая и будет вызывать этот диалог.
Это наверное самый простой путь.
TimeStampDialog.zip
lv2013
(99.74 КБ) 186 скачиваний
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Изменить Time Stamp

Сообщение dadreamer »

При желании можно и на чистом WinAPI сделать: https://msdn.microsoft.com/en-us/librar ... 85%29.aspx
2015-07-10_18-36-14.jpg
WinAPI_Calendar.vi
lv2011
(18.24 КБ) 207 скачиваний
Обработку сообщений календаря (какое число выбрано) оставляю в качестве домашнего задания. :wink:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Лицевая панель»