сортировка по клику на заголовок колонки
сортировка по клику на заголовок колонки
Кмк будет удобно, если по клику на заголовок колонки в панели файлы будут сортироваться по этой колонке, а если уже по ней отсортированы - сортировка реверсировалась бы.
сортировка по клику на заголовок колонки
Тема родственная этой, как мне кажется:
ClickToTitleDir — переход к папкам по щелчку на заголовке панели
viewtopic.php?t=11797
Нa уровне самого ФАРа реализовано думаю что не будет никогда,
на уровне скрипта - думаю что можно позаимствовать все нужные идеи из ClickToTitleDir
ClickToTitleDir — переход к папкам по щелчку на заголовке панели
viewtopic.php?t=11797
Нa уровне самого ФАРа реализовано думаю что не будет никогда,
на уровне скрипта - думаю что можно позаимствовать все нужные идеи из ClickToTitleDir
- buniak_a_h
- Posts: 4265
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
сортировка по клику на заголовок колонки
citRiks, да, первое что пришло в голову - именно это Допилить ClickToTitleDir …
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
сортировка по клику на заголовок колонки
Стоит ли пихать такие разные функции в общий скрипт?! Да и название неподходящее. Вот если бы отдельный сделать… А с новым названием я бы тоже помог, как и с тонкостями логики (предвижу, что они будут).
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4265
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
сортировка по клику на заголовок колонки
Да ну нет, конечно. Я имел в виду взять за основу ClickToTitleDir и немного поменять. Возможно, логика там будет даже проще: получить ширины столбцов и координату левой границы панели - просто.
- buniak_a_h
- Posts: 4265
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
сортировка по клику на заголовок колонки
Всем интересующимся.
Вот такой макрос решает задачу: Ну, правда, не все виды сортировки реализованы. К тому же некоторые виды столбцов я не стал различать (дата - время как по CtrlF5 все). Если надо - легко добавить.
Для удобства скачивания:
Тут было вложение.
P/S. Тема, посвящённая этому макросу, отделена. Сам макрос слегка изменён.
PPS. Вложение куда-то подевалось … Уже второй раз за сегодня
Вот такой макрос решает задачу: Ну, правда, не все виды сортировки реализованы. К тому же некоторые виды столбцов я не стал различать (дата - время как по CtrlF5 все). Если надо - легко добавить.
Для удобства скачивания:
Тут было вложение.
P/S. Тема, посвящённая этому макросу, отделена. Сам макрос слегка изменён.
PPS. Вложение куда-то подевалось … Уже второй раз за сегодня
Last edited by buniak_a_h on Fri 07 May, 2021 06:35, edited 2 times in total.
- buniak_a_h
- Posts: 4265
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
сортировка по клику на заголовок колонки
Ну вот, вроде, реализована сортировка по всем "стандартным" типам колонок (кроме атрибутов). Программа даже короче стала
- buniak_a_h
- Posts: 4265
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
сортировка по клику на заголовок колонки
P/S. Макрос реагирует на клик по имени колонки. Символ под курсором при клике должен быть отличен от пробела и псевдографики - символов
|
,║
и │
. Пи этом при клике по пассивной панели она активируется как в стандарте.- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
сортировка по клику на заголовок колонки
Но где же номер версии? Как потом разбираться, где ошибка обнаружена, где исправлена?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4265
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
сортировка по клику на заголовок колонки
Самый первый вариант я написал "на коленке" за полчаса. Второй - немного подумав. Почти сразу. Поэтому надеялся, что первый никто не успел скачать. Оказалось, успели.
На самом деле если скрипт того заслуживает, то я оформлю и в другую тему зашлю. На конференции "Обсуждение макросов". Ну просто неудобно, если скрипт в "рядовых" сообщениях (ответах). Надо в первое сообщение темы.
На самом деле если скрипт того заслуживает, то я оформлю и в другую тему зашлю. На конференции "Обсуждение макросов". Ну просто неудобно, если скрипт в "рядовых" сообщениях (ответах). Надо в первое сообщение темы.
- buniak_a_h
- Posts: 4265
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
сортировка по клику на заголовок колонки
P/S. Сделал я ветку, посвящённую этому макросу.
P/S. Правда, туда, похоже, никто не ходит …
P/S. Правда, туда, похоже, никто не ходит …
Last edited by buniak_a_h on Sun 09 May, 2021 19:48, edited 1 time in total.