View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001641 | Wishes | Macro | public | 2010-12-29 23:29 | 2013-02-03 00:34 |
Reporter | DAtaMan | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Product Version | 2.0 | ||||
Summary | 0001641: Более универсальная функция Panel.Select | ||||
Description | Хочется иметь возможность выделять по любой колонке, примерно так: Panel.Select(panelType,Action[,Mode[,Items[,Column]]]) Тогда можно будет выделять файлы по одинаковым (или по подходящим маске) размерам, дате/времени, crc32, описанию и т.д. | ||||
Tags | No tags attached. | ||||
Build | |||||
|
Уж точно чего не надо, так это пятого параметра. По мне и четыре это слишком много. |
|
Тогда двигай идеи (с наступающим предпоследним годом, а потом нам обновленные каменные календари пришлю :-)) |
|
>Тогда двигай идеи Например разделить функциональность по двум функциям. А вот как именно разделить - надо подумать. |
|
Есть ещё одна необходимая вещь: различать файлы и папки |
|
>разделить функциональность по двум функциям Panel.Select, Panel.SelectEx ? >различать файлы и папки Это да, ещё и параметр флагов понадобится... Но если расширить синтаксис масок, взяв обозначения колонок из настроек режимов панелей файлов (типа "<DM>??.04.2011<S>\d{4}" и т.п.), то ... Не-а, ещё один параметр/функцию сделать проще. :) |
|
>Panel.SelectEx ? Логичнее будет если обозначить колонки в название, типа Panel.SelectByCol(panelType,Action,Column,Items[,Flags]) Action может быть 0 или 1. Параметр Mode вроде как тут вообще не нужен, вместо него стоит добавить опциональный Flags. Все параметры за исключением Flags обязательны. |
|
P.S. А ещё я за то чтобы как-то упростить теперешний panel.select(panelType,Action[,Mode[,Items]]). Например можно выкинуть оттуда Mode, определяя режим по наличию/отсутствию Items. Но это конечно тема отдельного тикета. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-29 23:29 | DAtaMan | New Issue | |
2010-12-30 10:45 | JohnDoe | Note Added: 0006062 | |
2010-12-30 12:27 | vskirdin | Note Added: 0006063 | |
2011-01-03 11:48 | JohnDoe | Note Added: 0006067 | |
2011-01-10 16:45 | JohnDoe | Note Added: 0006086 | |
2011-04-13 01:18 | DAtaMan | Note Added: 0006767 | |
2011-04-13 10:25 | JohnDoe | Note Added: 0006775 | |
2011-04-13 14:02 | JohnDoe | Note Edited: 0006775 | |
2011-04-13 14:36 | JohnDoe | Note Added: 0006788 | |
2013-02-03 00:34 | alexy | Severity | minor => feature |