[00:37:31] <vаlexey> vlad3: в общем, надо попробовать ББшников приручить к джаббер-конфам :-) Пусть не к этой, а к интернациональной. Но тем не менее. Иначе они там НИКОГДА не договорятся.
[00:50:50] <vlad3> Да, на форуме у них дело не пошло. Может в кофе проще.
[00:51:32] <vаlexey> Ну не даром же в опенсурс-проектах почти всегда есть IRC-канал или жаббер-конфа где сидят основные разработчики.
[00:51:44] <vаlexey> и где утрясают многие вопросы.
[00:52:40] <vlad3> Так чего, Иван будет наведываться сюда?
[00:53:18] <vаlexey> угу. видимо да - видишь же, уже заходил :-)
[00:54:14] <vаlexey> vlad3: кстати, он заинтересовался oberonjs - у него там есть некая прога, к ней плагины на js пишутся :-)
[00:54:23] <vаlexey> Хочет попробовать Оберон использовать :-)
[00:54:30] <vlad3> Кузьмин не прижился. Хотя им вдвоем было бы тут уютнее, наверное.
[00:55:29] <vаlexey> То есть у труъ-оберона получается покрытие от микроконтроллеров до всякого веба да серверов :-)
[00:55:48] <vlad3> Плеваться будет, наверное. Таки ББ поуютнее.
[00:56:03] <vlad3> Труъ оберон - это хардкор :)
[00:56:10] <vаlexey> Ну, он же на Обероне-7 писал уже
[00:56:19] <vаlexey> Astrobe (они это дело даже купили)
[00:56:23] <vаlexey> И вроде как понравилось :-)
[00:56:31] <vlad3> Они с кем?
[00:56:46] <vаlexey> Университет вроде. Исследовательская группа.
[00:56:55] <vlad3> А. Прикольно.
[00:58:44] <vаlexey> В общем, у меня постепенно ощущение крепнет, что OberonJs ну и вообще оберон более перспективен чем ББ.
[00:59:00] <vаlexey> Единственное чем ББ выигрывает - текущими наработками.
[00:59:12] <vаlexey> Но там с вектором развития плохо. Ну и со стратегией.
[01:01:41] <vаlexey> хотя ББ конечно еще может раскрутиться в плане разработки.
[01:29:09] <vlad3> oberonjs просто еще не успели испортить фатальными недостатками - типа бинарных исходников ;)
[01:30:48] <vаlexey> ну можно же и не портить :-)
[01:31:30] <vаlexey> причем эти бинарные исходники, в плане оформления текстов (шрифты там задвать, цвет текста, стиль) далеко не всегда помогают при групповой разработке
[01:31:39] <vаlexey> ну, скажем у одного любимый один шрифт, а у другого другой
[01:31:43] <vаlexey> и привет
[01:32:02] <vаlexey> нет отчуждаемости кода
[14:59:01] <vаlexey> Ivan Denisov: Набросок "дизайна" чатика для ББ (ни строчки кода, просто как примерно оно может выглядеть): http://cdn.imghack.se/images/c3014a5bc6879d0066dad5c87fc251f4.png
[14:59:06] <vаlexey> http://cdn.imghack.se/images/fac4172bdd4219f304b910865738b2b9.png
[15:04:56] <Ivan Denisov> сейчас погляжу
[15:05:41] <vаlexey> оно должно быть, по идее, максимально просто
[15:06:10] <vаlexey> а то народ запутается :-)
[15:09:55] <vаlexey> Да, и по поводу именований сборок - думаю правильно было бы называть общую сборку не BB Center Edition, a BB Community Edition
[15:10:14] <vаlexey> Ибо само наличие центра в названии как бы намекает на на личие избранных и всех остальных.
[15:11:43] <Ivan Denisov> кнопка send на мой взгляд, лишняя. Ну а с настройками ничего так придумано, нужно будет попробовать.
[15:12:05] <Ivan Denisov> общая сборка будет назваться BlackBox Component Builder
[15:12:14] <Ivan Denisov> зачем какие-то Edition
[15:13:23] <Ivan Denisov> но если центр проголосует за какие-то добавки. то придется :)
[15:14:15] <vаlexey> Send нужна если пишешь в несколько строчек
[15:14:34] <vаlexey> то есть одно сообщение содержащее несколько строк
вот
так
вот
[15:14:50] <Ivan Denisov> отправка по Enter, а если нужно несколько строчек
то без проблем используешь Ctrl+Enter
[15:15:03] <vаlexey> ну, можно и так, да.
[15:15:05] <Ivan Denisov> У меня так в контакте и в Thunderbird только так
[15:15:25] <vаlexey> в Psi перенос строк по Shift+Enter
[15:15:25] <Ivan Denisov> нету у меня тут кнопки Send
[15:15:36] <Ivan Denisov> и это удобно
[15:15:56] <vаlexey> Ну, в общем да, можно и без нее (у меня у самого её нигде нет). Если народ будет путаться - всегда можно добавить.
[15:16:04] <Ivan Denisov> хотя вкусовщина, с другой стороны может быть есть какое-нибудь правило по дизайну интерфейсов
[15:16:15] <Ivan Denisov> интересно было бы узнать мнения профессионалов
[15:16:27] <Ivan Denisov> это кстати и ко всем формам в БлэкБоксе относится
[15:17:26] <Ivan Denisov> для красноярской сборки мне пришлось переверстать все формы, сделать больше места под мультиязычные подписи, выравнивать, в новой сборке "центра" тоже хочу такую работу провести
[15:17:28] <vаlexey> ну, тут есть основополагающее правило - интерфейс в программе должен быть консистентным. То есть если в одном месте у тебя вот так, то и в другом должно быть также.
[15:17:47] <vаlexey> Иначе народ будет путаться, и чувствовать себя не комфортно (непредсказуемая среда сильно деморализует)
[15:19:58] <Ivan Denisov> согласен
[15:20:17] <vаlexey> поэтому смешение стилей есть зло.
[15:20:39] <vаlexey> поэтому, кстати, народ так и корежит скажем от Win8 где два стиля и два мира приложений.
[15:25:03] <vаlexey> вообще этот чат мне сейчас представляется чуть ли не самой важной фичей нового ББ :-)
[15:25:12] <vаlexey> нечто объединяющее.
[15:26:06] <Ivan Denisov> да, идея хорошая
[15:27:49] <vаlexey> на самом деле, тогда, в 2010 году, уже пробовали сделать что-то такое. Собственно это была похожая идея у меня и у Петра, выработанная совместно.
[15:28:30] <vаlexey> Как бы сделать так, чтобы Пётр еще раз до этой идеи сам дошел и реализовал? А то ведь сделаю я или ты - он опять обидится и надуется.
[15:28:42] <vаlexey> Чего хотелось бы избежать.
[15:29:20] <vаlexey> то есть была идея интеграции jabber-клиента в ББ.
[15:29:21] <Ivan Denisov> да, давай я закину идею ему, у него ведь почти все готово. поглядим на реакцию.
[15:29:26] <vаlexey> ок
[15:32:57] <vаlexey> на крайняк (если никто не хочет делать и считают идею не кошерной) остается метод толстого троллинга - реализовать и на форум. причем англоязычный, закинуть как мегановшество готовое к потреблению :-)
[15:33:15] <vаlexey> c зашитыми настройками на уже созданную конфу :-)
[15:41:40] <vаlexey> Есть такое понятие - парохиальный альтруизм. Это когда своим всячески помогают, а чужих всячески кусают. Проблема ББ-сообщества в том, что оно состоит из нескльких групп, которые внутри себя сильно дружат, а вот с другими группами всячески кусаются. Нужно объеденить их все в одну. Чтобы все в ББ-сообществе всех считали своими. На уровне подкорки. Тогда конструктива будет на порядок больше.
[15:51:22] <vаlexey> Да, а я пока проработаю альтернативу - IRC. Ибо с xmpp могут возникнуть сложности (две из них: 1) gmail-сервер возможно требует исключительно SSL-соединения, а я не уверен поддерживается ли оно у Петра. 2) xmpp точно требует обязательной регистрации (логин-пароль) для захода в конфу. А IRC этого не требует, следовательно порог вхождения ниже).
[15:51:56] <vаlexey> В конце концов нам ведь просто чатик в ББ нужен :-) Технология не столь важна. Посмотрим что приживется.
[15:52:11] <vаlexey> Но хотелось бы конечно xmpp.
[16:11:36] <Ivan Denisov> vаlexey: согласен про группы. на мой взгляд это происходит от нежелания вступать во внешнее соревнование, устраивая внутренние конфликты.
[16:30:44] <divan> поменял ник, чтобы был покороче, проверка
[16:30:56] <divan> ок, сработало
[18:45:13] <vlad2> passed
[18:45:19] <divan> Попробовал разделить форум клонированием, так меньше гемороя с перерегистрацией и т.п. http://community.blackboxframework.org может центр наконец начнет работать, если разделить форум :)))
[18:46:27] <vlad2> Ой не знаю... Там буйных слишком мало.
[18:47:27] <divan> ну проведем следственный эксперимент
[18:49:08] <divan> потом было бы хорошо добавлять людей в центр, но согласно регламенту, чтобы его отработать
[18:53:15] <vlad2> Так а чего та с чатом в ББ? Петр ответил?
[18:56:06] <divan> не, немного потяну резину, я пока не предлагал, нужен подходящий момент :)
[18:59:08] <vlad2> А.
[19:55:23] <vаlexey> divan: классный у тебя ник получился :-)
[20:15:53] <vаlexey> А я таки ирку поковыряю. Ибо вроде как готовых реализаций для ББ нема
[20:16:35] <boris_ilov> http://hostingkartinok.com/show-image.php?id=5d1e19bb96a355085a733b222ddcd6d2
[20:16:36] <vlad2> В смысле на ББ попробуешь замутить?
[20:16:47] <vаlexey> ну а чо?
[20:17:04] <vаlexey> не один ли фиг на чем этот чят будет крутиться? альтернатива типа Петрову решению.
[20:17:06] <vlad2> Ето чего такое?
[20:17:27] <vаlexey> Ну, Петр же - xmpp и чятик на нем.
[20:17:39] <vlad2> Отсутвие проверки возвращаемого значения (вслекдствие отсутствия механизма ислючений)? ;)
[20:18:02] <divan> если тебе для этого нужно будет доделать HTTP1.1 было бы замечательно )) а так сильно не понятно зачем, когда уже есть один чат
[20:18:15] <boris_ilov> пилю панель окнон для ББ
[20:18:35] <vlad2> А. Понятно.
[20:18:44] <vаlexey> мне не нужно будет :-) Ну, я уже же писал какие засады могут быть в ББ с xmpp. Неплохо иметь запасной вариант.
[20:18:49] <vlad2> Так вот - не проверяешь ошибки. Некошерно.
[20:19:09] <boris_ilov> Да этого пока тыканье
[20:19:20] <vlad2> Тогда ладно :)
[20:19:27] <vаlexey> boris_ilov: погодь, ты там ТАБЫ запилил?
[20:19:32] <boris_ilov> почти
[20:19:44] <vаlexey> Маньяк!
[20:19:44] <vlad2> Да, тема табов раскрыта :)
[20:20:03] <boris_ilov> Оказалось не сложно
[20:20:14] <boris_ilov> Если прям в HostWindows ЖВ
[20:20:16] <boris_ilov> :D
[20:20:17] <vаlexey> vlad2: а ты видел как в DOM'e имени Петра сделаны исключения? (по стандарту они там должны быть)
[20:20:22] <vlad2> В нашем мегаппликейшине тоже что-то такое. С MDI жить нельзя, и выкинуть нельзя, пожтому вот такие табы есть. И MDI :)
[20:20:49] <vlad2> Нет. Ноу-хау?
[20:20:59] <vlad2> Или старые добрые коллбэки?
[20:21:01] <vаlexey> vlad2: Ага. Там HALT :-)
[20:21:08] <vаlexey> Вместо исключения
[20:21:09] <vlad2> Хе-хе :)
[20:21:23] <vlad2> Дык да. Я ж про это и говорил. А они соглашаться еще не хотели.
[20:21:46] <vlad2> Исключения в ББ есть. Только практически не юзабельные. В виде ASSERT и HALT.
[20:21:59] <vаlexey> Ну, этта.. Я подумаю что можно/нужно сделать в Обероне таки. Ибо у меня тоже DOM ведь :-)
[20:22:05] <divan> boris_ilov: выглядит отлично, давно хотелось такого решения "окна превращаются, превращаются окна... в современные табы"
[20:22:19] <vlad2> Исключения будут. Может, даже, самыми первыми.
[20:22:24] <vlad2> Без придумок.
[20:22:29] <vlad2> TRY/CATCH/FINALLY
[20:22:57] <boris_ilov> divan: Сообщу как до ума доведу
[20:28:58] <boris_ilov> будет как в AkelPad
[20:31:32] <vаlexey> vlad2: я бы наверно лучше вкорячил возможность модификации прелюдии функции.
[20:31:42] <vаlexey> библиотечным способом :-)
[20:32:02] <vаlexey> это бы позволило не только, так сказать, исключения порешить.
[20:32:05] <vlad2> Нафига?
[20:32:44] <vаlexey> то есть два события - разметили фрейм, убрали фрейм со стека. На эти события ну не знаю, скажем каллбеки можно воткнуть (надо подумать как это культурней сделать).
[20:33:07] <vаlexey> А это даст функциональный аналог конструкторов и деструкторов. В некотором роде :-)
[20:34:03] <vаlexey> Событию которое про снятие фрейма со стека - передается также аргумент причины снятия - причина может быть return или exception
[20:34:24] <vlad2> Тормозить этоь будет...
[20:35:17] <vаlexey> не больше чем исключения :-)
[20:36:17] <vlad2> Все равно не очень понял - нафига, если можно сделать исключения.
[20:37:39] <vаlexey> в том числе для чего-то типа raii. надо эту идею будет обдумать. но вначале - опыт! надо экспы набить на биндингах и посмотреть как оно туда могло бы вписаться.
[20:39:28] <vlad2> Да. Я вот пока не спешу - переписываю лексер на оберон. Мне уже понадобились исключения, динамические массивы, массивные литералы. Но стойко обхожусь без :)
[20:40:16] <vlad2> RAII в каком-то виде должен быть. Иначе можно даже не заикаться о каком-то превосходстве над другими языками :)
[20:42:13] <vаlexey> Вообще, когда я начал смотреть вокруг, я удивился насколько другие языки не похожи на С++ и похожи друг на друга.
[20:42:25] <vаlexey> Ну, то есть нигде, НИГДЕ raii был не возможен.
[20:42:31] <vlad2> Ну и вообще. RAII над жабаскриптом будет смореться эпичной победой :)
[20:44:28] <vаlexey> да там все эпичная победа. начиная со статической типизации :-)
[21:44:13] <vаlexey> Сори, за сарказм, но вот это сильно мне напоминает текущее состояние ББ-центра: http://habrahabr.ru/post/200738/
[21:44:25] <vаlexey> "Зато есть дверь с надписью «Администрация — посторонним вход воспрещён». Они издеваются?"
[21:44:33] <vаlexey> (комменты тоже рекомендованы к прочтению)
[21:45:18] <vаlexey> "Администрацию с сакраментальным «посторонним вход воспрещен» тоже не забыли. ИЧСХ, действительно — вход воспрещен!"
[21:50:28] <vlad2> ААА!!! Там можно прыгать по пробелу!
[21:50:38] <vlad2> code reuse в полную силу!
[21:54:08] <vаlexey> ага :-)
[21:54:59] <vаlexey> популярность проекта возрасла если бы там было разрушаемое окружение и посетителю дали бы шотган или ракетницу!
[21:55:25] <vаlexey> а за дверями Администрации явно должен быть супермонстр-бос!
[21:58:04] <vаlexey> кроме шуток - если хотят действительно популяризировать музеи, то нужно вот с чего-то такого начинать. ну возможно немного не столь радикального :-)
[22:02:53] <vlad2> - Вы бы согласились стать женой радикала?
- Ради чего?
[22:05:55] <vlad2> Идея мне все равно непонятна. Чем это лучше обычного музейного сайта?
[22:06:24] <vlad2> Во всяком случае до тех пор, пока всех к матрице не подключили.
[22:24:40] <Jordan> Иван вопрос.
[22:25:20] <Jordan> Что на форуме ббфрэмфорк происходит? До чего договорились? ББ развивать будут?
[22:25:45] <Jordan> Или там пока бюрократия?
[22:27:51] <Jordan> Так как вы в курсе всех дел.
[22:44:15] <divan> будут, долго запрягают и долго собираются ехать
[22:44:55] <divan> подбирают единое место для общения, не так то просто соскочить с майл листа всем оказалось вот и нытье началось
[22:45:10] <divan> сейчас я разрубил форум пополам
[22:46:17] <divan> но на втором для Community тоже нужно умеренно резвиться, поскольку модерировать англоязычный форум — сложно!
[22:48:51] <Jordan> Ясно. Писать код, то начали? Баги исправлять или заделы для будущих модулей?
[22:53:08] <divan> все сложнее, чем ты думаешь, у меня у одного лежит 20-30 предложений по изменению ББ, но что-толку, когда им никто не доверяет. Версии Цинна, ОберонКор и моя требуют разбора по косточкам, тут еще и предложения от Бориса и Олега.
[22:54:34] <divan> например Петр сделал альтернативные табы, но эти замечательные табы, подозреваю, не войдут в ББ никогда так как рушат идею нативных интерфейсов системы
[22:55:22] <divan> и т.д. и т.п. Роман например сомневается, что из OberonCore все изменения надо применять, их и не применили в итоге сами Оминк
[22:56:28] <Jordan> Да всё намного сложнее. Главная идея, это единый форк так? Форк который бы всех устраивал, и все могли над ним работать?
[22:56:47] <divan> да, это основная идея
[22:57:02] <divan> сейчас де факто — это версия 1.6
[22:59:31] <vlad3> А нельзя те же табы оформить как отдельную подсистему?
[23:00:26] <vlad3> Т.е. минимизировать базовое ядро.
[23:01:09] <vlad3> Но сделать там больше разъемов для подключения табов и т.п.?
[23:01:26] <vlad3> OpenGL тот же...
[23:02:27] <divan> а почему только табы? может кнопки тоже в отдельную подситему?
[23:03:01] <divan> vlad3: OpenGL это уже другой Hosts
[23:03:29] <divan> если я правильно понял вопрос
[23:05:12] <divan> главное, никто не мешает пользоваться альтернативными табами как альтернативным элементом управления... тут не надо делать никакие разъемы, все уже учтено.
[23:05:43] <divan> с точки зрения элементов управления как раз — идеальная расширяемость.
[23:06:33] <divan> у меня давно была идея содрать с LabView разные тумблеры, регуляторы и т.п. когда будет нечем заняться, обязательно доберусь :)
[23:07:06] <divan> а vlad2 и vlad3 — это разные люди? ))))
[23:16:14] <boris_ilov> Фак
[23:16:34] <boris_ilov> Наткнулся на непонятную хрень в этом вашем WinApi
[23:17:12] <boris_ilov> Кто юзал табы?
[23:17:28] <boris_ilov> Ну и вообще у нас тут есть шарящие в WinApi?
[23:17:58] <Jordan> есть google :-)
[23:18:19] <boris_ilov> Да уж гуглил гуглил...
[23:18:30] <boris_ilov> В общем опишу трабл
[23:18:34] <Jordan> msdn есть, даже на русском.
[23:18:54] <boris_ilov> Создаю значить ентот контрол
[23:19:22] <boris_ilov> При открытии нового окна пихаю в контрол новый элемент
[23:20:02] <boris_ilov> IF ~(Windows.isTool IN flags) THEN
tcItem.mask := WinCtl.TCIF_TEXT + WinCtl.TCIF_PARAM;
tcItem.pszText := name;
tcItem.lParam := SYSTEM.VAL(WinApi.LPARAM, w);
res := WinApi.SendMessageW(tabs, WinCtl.TCM_INSERTITEMW, 0, SYSTEM.ADR(tcItem));
Log.Int(tcItem.lParam);
END;
[23:20:35] <boris_ilov> В tcItem.lParam ссылка на открываемое окно
[23:21:07] <Jordan> Оно не отображается так?
[23:21:08] <boris_ilov> Теперь по уведомлению о смене вкладки мне нужно ентот параметр вытащить
[23:22:06] <boris_ilov> Сейчас в коде сделал так
[23:22:10] <boris_ilov> | WinApi.WM_NOTIFY:
nmhdr := SYSTEM.VAL(WinApi.PtrNMHDR, lParam);
IF (nmhdr.hwndFrom = HostWindows.tabs) & (nmhdr.code = WinCtl.TCN_SELCHANGE) THEN
res := WinApi.SendMessageW(HostWindows.tabs, WinCtl.TCM_GETCURSEL, 0, 0);
res := WinApi.SendMessageW(HostWindows.tabs, WinCtl.TCM_GETITEMW, res, SYSTEM.ADR(tcItem));
IF 3 IN tcItem.mask THEN
HostWindows.dir.Select(SYSTEM.VAL(Windows.Window, tcItem.lParam), Windows.lazy);
END;
END;
[23:22:27] <boris_ilov> т.е.
[23:22:40] <boris_ilov> 1. Прилетает уведомление
[23:22:49] <vlad2> vlad3 это я. Просто у миранды какие-то проблемы с одинаковыми никами на разных компах. По этой же причине я не просто vlad, а с циферкой.
[23:23:09] <boris_ilov> 2. проверяю что это мой контрол и уведомление - это смена вкладки
[23:23:31] <Jordan> У каждого таба свой хандл, в общем цикле проверяется активность конкретного элемента.
[23:23:40] <boris_ilov> 3. Получаю текущую вкладку (которая только что стала текущей)
[23:23:58] <boris_ilov> 4. Получаю данные вкладки по индексу
[23:24:03] <boris_ilov> ВНИМАНИЕ
[23:24:10] <vlad2> Да!
[23:24:11] <Jordan> Вот я нуб. Я думал влад2 и влад3 разные юниты. :-)
[23:24:36] <boris_ilov> Условие IF 3 IN tcItem.mask THEN проверяет что GETITEMW вернуло мне параметр
[23:24:57] <boris_ilov> ТАК ВОТ НА ПЕРВОЙ ВКЛАДКЕ ОНО СРАБАТЫВАЕТ ТОЛЬКО СО ВТОРОГО РАЗА
[23:26:33] <vlad2> Нужен бубен.
[23:26:33] <boris_ilov> Т.е. при запуске ББ у меня сразу три вкладки открывается (это Desktop от info21)
[23:26:46] <boris_ilov> Если две последние щелкать то все ОК
[23:27:05] <boris_ilov> Если щелкнуть на первой то условие не срабатывает
[23:27:08] <boris_ilov> НО!
[23:27:31] <boris_ilov> если после этого щелкнуть любую другую и вернуться к первой, то все пашет!
[23:27:46] <boris_ilov> Люблю WinApi!!!
[23:29:25] <vlad2> Ну да. В твоем описании выглядит весьма странно.
[23:29:35] <Jordan> а если 2 раза послать SendMessageW то есть 1 раз не срабатывает так?
[23:29:36] <divan> boris_ilov: гипотеза — видимо работает на изменение состояния, щелкая по активному окну состояние не меняется ведь
[23:33:37] <boris_ilov> divan: не понял
[23:35:12] <boris_ilov> https://drive.google.com/file/d/0B1nt1x4TPu-XdnlkYzlTWVBER0U/edit?usp=sharing
[23:35:59] <boris_ilov> там в run_bb.vbs нужно указать путь к ББ
[23:36:23] <boris_ilov> Ну и собсна запустив можно посмотреть как это работает
[23:39:23] <boris_ilov> Jordan: Я пробовал в цикле. Не помогло
[23:39:53] <boris_ilov> Т.е. нужно обязательно перейти на другую вклдку и вернуться назад
[23:40:07] <Jordan> Табы рисуются в основном окне или создаётся ещё окно и в нём рисуется?
[23:40:53] <boris_ilov> Эмм..
[23:41:00] <boris_ilov> Контрол это отдельное окно
[23:41:14] <boris_ilov> в винде все контролы это отдельные окна
[23:42:53] <Jordan> Получается, что когда первый раз тыкаешь на таб, происходит активация окна, при втором щелчке приходит сообщение.
[23:43:10] <Jordan> Которое и обрабатывается.
[23:43:16] <boris_ilov> Jordan: проще скачать и посмотреть
[23:43:34] <boris_ilov> на последних двух вкладках все работает сразу
[23:43:49] <boris_ilov> с первого же клика
[23:44:56] <boris_ilov> кому нибудь удалось скачть?
[23:45:01] <Jordan> Как всё это скачать одним файлом?
[23:45:41] <divan> скачал
[23:45:52] <divan> файл>скачать
[23:46:00] <Jordan> да уже нашёл
[23:48:58] <boris_ilov> Изменения только в HostMenus и HostWindows
[23:49:17] <boris_ilov> Искать переменную "tabs"
[23:51:25] <Jordan> запустил, скомпилил, потыкал. все вкладки активируются.
[23:51:39] <Jordan> То есть фокус идёт на нажатую.
[23:52:28] <boris_ilov> Когда первый раз щелкаешь на первой вкладке в лог че нить выводится?
[23:52:45] <boris_ilov> У меня нет
[23:54:42] <Jordan> http://i57.fastpic.ru/big/2013/1104/d4/fd99f7de974f965dbd15cb7c6958ccd4.png
[23:54:58] <Jordan> я не знаю, что должно выводить.
[23:55:42] <Jordan> на скрине активен 1 таь
[23:56:26] <boris_ilov> вот
[23:56:30] <boris_ilov> ничего нет
[23:56:39] <boris_ilov> а должно вывести типа:
[23:56:48] <Jordan> При клике других, тоже не видно
[23:56:51] <boris_ilov> {3, 5..7, 10, 12..15, 19, 21}
36292288
[23:57:47] <boris_ilov> на других тоже в лог ничего не выводит?
[23:58:06] <Jordan> да
[23:58:31] <boris_ilov> а окна переключаются?
[23:58:41] <Jordan> они жмутся и всё.
[23:58:42] <Jordan> да
[23:59:21] <boris_ilov> это уже совсем странно
[23:59:34] <Jordan> Иван, ты затестил? У тебя так?