Posted: 13.07.15 14:43. Post subject: Ещё такая нужна дора..
Ещё такая нужна доработка: когда тэгов много и они не присвоены странице, тогда при наведении мышки на кнопку "Тэги" всплывает подсказка с жёлтым фоном, и если тэги не умещаются все в этой подсказке, баллон подсказки начинает мигать на экране (исчезать и снова всплывать) с частотой примерно 2 Гц. Хорошо бы сделать, чтобы не моргала.
Post №: 8257
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 13.07.15 14:53. Post subject: SetQ пишет: Ещё так..
SetQ пишет:
quote:
Ещё такая нужна доработка: когда тэгов много и они не присвоены странице, тогда при наведении мышки на кнопку "Тэги" всплывает подсказка с жёлтым фоном, и если тэги не умещаются все в этой подсказке, баллон подсказки начинает мигать на экране (исчезать и снова всплывать) с частотой примерно 2 Гц. Хорошо бы сделать, чтобы не моргала.
А кинь мне на почту какой-нить фейковый документ где так много тегов, чтобы проверить.... А то у меня есть где много, но они там все в стиле A,B,C для тестирования меню, и в подсказку влезают.
Post №: 8262
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 14.07.15 12:18. Post subject: Ну долгие танцы с бу..
Ну долгие танцы с бубном привели к следующему. Пока сделал просто: если тегов слишком много, они располагаются в подсказке в несколько столбцов, чтобы не мигала подсказка. Конечно, визуазабельность страдает. Когда все в один столбец, по алфавиту, оно значительно проще смотрится.
В принципе число тегов на столбец подобралось эмпирически. Пока так. Вообще был рожден код, который может подсчитать высоту тултипа еще до показа. И соответственно попросить скорректировать текст. Но это опять же, тот же шарик, только в профиль. Все равно корректировать текст, можно только на уровне простого текста, красиво, выровненно, его все равно в этом варианте не расположишь. Тут HTML`а нету. А прикручивать туда HTML-тултип по моему уже оверхед будет...
Posted: 15.07.15 09:56. Post subject: Carc пишет: Пока сд..
Carc пишет:
quote:
Пока сделал просто: если тегов слишком много, они располагаются в подсказке в несколько столбцов, чтобы не мигала подсказка. Конечно, визуазабельность страдает. Когда все в один столбец, по алфавиту, оно значительно проще смотрится.
Да не, нормально получилось. Всё равно, если тэгов много, то все их не прочитаешь во всплывающей подсказке - она быстро уплывает, так только для общего ознакомления.
Post №: 8268
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.07.15 20:04. Post subject: SetQ пишет: Да не, ..
SetQ пишет:
quote:
Да не, нормально получилось. Всё равно, если тэгов много, то все их не прочитаешь во всплывающей подсказке - она быстро уплывает, так только для общего ознакомления.
UINT GetScreenCY(const HWND hwnd - HWND контрола где теги) { //получили монитор где Aml Pages, вернее где контрол для ввода тегов const HMONITOR hMon=MonitorFromWindow(hwnd,MONITOR_DEFAULTTONEAREST); if (NULL == hMon) { return GetScreenCY_SM();//если какая-то ошибка то просто тупо как раньше GetSystemMetrics }
MONITORINFO mi={0}; mi.cbSize=sizeof(mi); if (!GetMonitorInfo(hMon,&mi)) { CLogReportToFile2_AP::WriteLog(TEXT("Cannot GetMonitorInfo is FALSE")); ASSERT(FALSE); return GetScreenCY_SM(); }
Posted: 15.07.15 09:58. Post subject: А вот ещё такое улуч..
А вот ещё такое улучшение хорошо бы сделать: при отмене фильтра в дереве пропадает выделение текущего узла в дереве, и становится не понятно - где внутри дерева находится текущая страница. Хорошо бы сделать, чтобы при отмене фильтра выделение текущего узла в дереве сохранялось.
Post №: 8266
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.07.15 20:03. Post subject: SetQ пишет: А вот е..
SetQ пишет:
quote:
А вот ещё такое улучшение хорошо бы сделать: при отмене фильтра в дереве пропадает выделение текущего узла в дереве, и становится не понятно - где внутри дерева находится текущая страница. Хорошо бы сделать, чтобы при отмене фильтра выделение текущего узла в дереве сохранялось.
Posted: 17.07.15 18:47. Post subject: Ещё важно, наткнулся..
Ещё важно, наткнулся: фильтр - по тэгам [ИЛИ]... и фильтр - по тэгам [И]... выдаёт старое меню, в нём во-первых, показаны тэги всех открытых документов даже если в настройках стоит показывать тэги только текущего документа, и во-вторых, при большом числе тэгов меню в один столбец с прокруткой, а не в несколько столбцов. Вот.
Post №: 8271
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 17.07.15 18:51. Post subject: SetQ пишет: Ещё важ..
SetQ пишет:
quote:
Ещё важно, наткнулся: фильтр - по тэгам [ИЛИ]... и фильтр - по тэгам [И]... выдаёт старое меню, в нём во-первых, показаны тэги всех открытых документов даже если в настройках стоит показывать тэги только текущего документа, и во-вторых, при большом числе тэгов меню в один столбец с прокруткой, а не в несколько столбцов. Вот.
Да, действительно, это я не учел. Спасибо за репорт!
Post №: 8275
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 18.07.15 20:06. Post subject: SetQ пишет: Всё раб..
SetQ пишет:
quote:
Всё работает, только второй столбец вправо уехал и видна только примерно половина текста тэга.
Если док не секретный, кинь мне на почту. Просто у меня тестовый док с кучей тегов, это теги вроде A,Б,В и.т.д. - т.е. тест, чтобы исключительно много тегов. Но сами теги это буквы, или короткие слоги. А траблы с прорисовкой видимо на широких меню проявляются на широких тегах...
All times are GMT
3 Hours. Hits today: 1
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no