Board.KolibriOS.org
http://board.kolibrios.org/

C--
http://board.kolibrios.org/viewtopic.php?f=33&t=495
Страница 15 из 15

Автор:  0CodErr [ Пт апр 20, 2018 2:17 pm ]
Заголовок сообщения:  Re: C--

Всегда удивляло название more_less_box, просто обычно ведь подобные элементы управления называются SpinEdit.

Автор:  Leency [ Пт апр 20, 2018 2:50 pm ]
Заголовок сообщения:  Re: C--

Стыд и позор, я не знал как называется элемент и придумал самое очевидное.
Надо будет переименовать. SpinBox т.к. он не Edit.

Автор:  Leency [ Вт май 08, 2018 9:45 pm ]
Заголовок сообщения:  Re: C--

Привет еще живым))0

Я тут реализовал дочерние окна в cmm/lib/child_window.h
Идею я подсмотрел у OpenDial.
Логика токова:

Когда мы создаем дочернее окно, мы получаем ID потока.
Потом, когда мы нажимаем на родительское окно, оно получает события mouse_move, redraw. В эти события до их обработки мы вставляем проверку "Дочернее окно все еще существует?"
Если да - передаем ему фокус и игнорим событие.
Если нет - обрабатываем события штатно.

Страница 15 из 15 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/