mc-dev
mc-dev@conference.jabber.ru
[00:09:00] slavazanko/h вышел из конференции
[00:09:00] slavazanko/h зашёл в конференцию
[00:09:01] slavazanko/h вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[04:21:10] andrew_b зашёл в конференцию
[07:28:31] repolainen зашёл в конференцию
[08:39:07] <andrew_b> slavazanko: ping
[08:39:34] <slavazanko> pong
[08:39:44] <andrew_b> #3146
[08:40:02] <slavazanko> ща... я пока на митинге. попозжа
[08:40:12] <andrew_b> ok
[09:35:14] <slavazanko> по 3146. Гм, наверное надо по 1483 стартануть, а 3146 - блокедбай
[09:35:56] <andrew_b> Не. Со скроллбаром не всё так просто.
[09:36:04] <slavazanko> ?
[09:36:19] <slavazanko> новый полноценный виджет сделать. не?
[09:36:41] <andrew_b> Разумеется.
[09:38:19] <andrew_b> Давай пока закомментируем с комментарием "Not implrmrntrd yet".
[09:38:35] <slavazanko> можно и так
[09:38:40] <andrew_b> промазал
implemented
[09:39:57] <andrew_b> Ну так что с голосованием? Один голос оставляем?
[09:40:03] <slavazanko> да
[09:47:02] <andrew_b> Тогда заапрувь проголосованные тикеты.
[09:48:30] D-ion вышел из конференции: Replaced by new connection
[09:48:33] D-ion зашёл в конференцию
[09:48:37] <slavazanko> ок
[11:59:15] <slavazanko> Андрей. у меня к тебе просьба. Я чуток запутался в порядке отрисовки виджетов. Глянь одним глазом 1483_scrollbar
Я там попробовал создать отдельный независимый виджет, но хз в каком месте будет правильно его проинициализировать и в каком месте его надо отрисовывать. Кажись, скроллбар отрисовывается до листбокса, а не после...
[11:59:31] <slavazanko> а надо наоборот
[12:00:35] <andrew_b> Они отрисовываются по порядку начиная со следующего и заканчивая текущим.
[12:01:01] <andrew_b> То есть порядок зависит от того, как виджеты расположены в диалоге.
[12:01:07] <slavazanko> в порядке вызова add_widget?
[12:01:15] <andrew_b> Да.
[12:01:32] <andrew_b> Если при этом они не перемещались.
[12:02:01] <andrew_b> В редакторе, например, когда кликаешь по неактивному окну, он перемещается в конец списка.
[12:02:20] <andrew_b> И становится активным, то есть текущим виджетом.
[12:03:17] <slavazanko> гм... но как скроллбар поместить за листбоксом... там такая петрушка:
l = listbox_new ();
add_widget(h, l);
но создание скроллбара происходит внутри вызова listbox_new()
[12:03:51] <slavazanko> я попробовал было добавить скроллбар в add_widget по MSG_INIT листбокса... тоже не прокатило почему-то
[12:07:05] <andrew_b> Не, в сам WListbox добавлять скроллбар не надо.
[12:07:12] <andrew_b> Его надо добавлять в окно.
[12:07:22] <andrew_b> listbox-window.c
[12:07:57] <andrew_b> 116 listbox->dlg =
117 dlg_create (TRUE, ypos, xpos, lines + space, cols + space,
118 listbox_colors, NULL, NULL, help, title, DLG_TRYUP);
119
120 listbox->list = listbox_new (2, 2, lines, cols, FALSE, NULL);
121 add_widget (listbox->dlg, listbox->list);
[12:08:00] <andrew_b> Вот тута.
[12:08:43] <slavazanko> я просто по шагам решил выцепить какую-то тусклую существующую реализацию скроллбара из листбокса. Она оказалась там :).
[12:08:54] <andrew_b> И в других местах, где есть WListbox.
[12:09:25] <andrew_b> Короче, пока всё коряво получается.
[12:09:33] <slavazanko> да, пока да
[12:10:30] <andrew_b> Нужна группа, в которой будет два виджета: мписок и скроллбар.
[12:10:49] <andrew_b> Я начал делать группу, но как-то всё пока затихло.
[12:11:23] <andrew_b> Надо собраться.
[12:11:55] <andrew_b> Там куча нюансов вылезла.
[12:12:14] <slavazanko> группа для типа создания связи между скроллбаром и списком? Чтобы можно было динамически обновлять шкалу скроллбара, если в списке меняется число элементов?
[12:12:58] <andrew_b> Группа -- это несколько виджетов, но снаружи выглядящих как один.
[12:13:24] <slavazanko> давай пока просто скроллбар отдельным виджетом. А группа - потом.
[12:18:38] slavazanko вышел из конференции
[12:19:01] slavazanko зашёл в конференцию
[12:34:14] <andrew_b> Что ты предлагаешь? Мне его написать?
[12:34:29] <slavazanko> не. Я напишу. просто буду иногда вопросы задавать
[12:34:45] imho2 вышел из конференции
[12:37:18] repolainen вышел из конференции: Replaced by new connection
[12:37:28] repolainen зашёл в конференцию
[13:25:13] andrew_b вышел из конференции
[14:19:56] monkey зашёл в конференцию
[14:20:20] monkey вышел из конференции
[14:20:26] monkey зашёл в конференцию
[14:22:30] monkey вышел из конференции: Replaced by new connection
[14:22:31] monkey зашёл в конференцию
[15:01:33] monkey вышел из конференции: Replaced by new connection
[15:01:33] monkey зашёл в конференцию
[15:25:33] slavazanko/h зашёл в конференцию
[16:14:39] andrew_b зашёл в конференцию
[16:25:25] monkey вышел из конференции
[16:47:02] <andrew_b> В одесской квартире.
Роза обиженно спрашивает:
- Абрамчик, почему ты больше не говоришь, что любишь меня?
- Я уже говорил это однажды. Если что-то вдруг изменится, я таки дам тебе знать...
[17:02:39] iliamaslakov зашёл в конференцию
[17:17:00] andrew_b вышел из конференции
[17:18:58] monkey зашёл в конференцию
[17:57:15] iliamaslakov вышел из конференции
[17:57:32] iliamaslakov зашёл в конференцию
[18:27:45] smind зашёл в конференцию
[20:45:35] monkey вышел из конференции
[21:01:01] iliamaslakov вышел из конференции
[21:11:49] repolainen вышел из конференции: Replaced by new connection
[21:11:59] repolainen зашёл в конференцию
[21:16:12] repolainen вышел из конференции: Replaced by new connection
[21:16:22] repolainen зашёл в конференцию
[21:51:27] iliamaslakov зашёл в конференцию
[22:24:34] repolainen вышел из конференции