View Issue Details

IDProjectCategoryView StatusLast Update
0001641WishesMacropublic2013-02-03 00:34
ReporterDAtaMan Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Product Version2.0 
Summary0001641: Более универсальная функция Panel.Select
DescriptionХочется иметь возможность выделять по любой колонке, примерно так:
Panel.Select(panelType,Action[,Mode[,Items[,Column]]])

Тогда можно будет выделять файлы по одинаковым (или по подходящим маске) размерам, дате/времени, crc32, описанию и т.д.
TagsNo tags attached.
Build

Activities

JohnDoe

2010-12-30 10:45

updater   bugnote:0006062

Уж точно чего не надо, так это пятого параметра.
По мне и четыре это слишком много.

vskirdin

2010-12-30 12:27

administrator   bugnote:0006063

Тогда двигай идеи

(с наступающим предпоследним годом, а потом нам обновленные каменные календари пришлю :-))

JohnDoe

2011-01-03 11:48

updater   bugnote:0006067

>Тогда двигай идеи
Например разделить функциональность по двум функциям.
А вот как именно разделить - надо подумать.

JohnDoe

2011-01-10 16:45

updater   bugnote:0006086

Есть ещё одна необходимая вещь: различать файлы и папки

DAtaMan

2011-04-13 01:18

reporter   bugnote:0006767

>разделить функциональность по двум функциям
  Panel.Select, Panel.SelectEx ?

>различать файлы и папки
  Это да, ещё и параметр флагов понадобится...

Но если расширить синтаксис масок, взяв обозначения колонок из настроек режимов панелей файлов (типа "<DM>??.04.2011<S>\d{4}" и т.п.), то ...

Не-а, ещё один параметр/функцию сделать проще. :)

JohnDoe

2011-04-13 10:25

updater   bugnote:0006775

Last edited: 2011-04-13 14:02

>Panel.SelectEx ?
Логичнее будет если обозначить колонки в название, типа
Panel.SelectByCol(panelType,Action,Column,Items[,Flags])

Action может быть 0 или 1.
Параметр Mode вроде как тут вообще не нужен, вместо него стоит добавить опциональный Flags.
Все параметры за исключением Flags обязательны.

JohnDoe

2011-04-13 14:36

updater   bugnote:0006788

P.S.
А ещё я за то чтобы как-то упростить теперешний panel.select(panelType,Action[,Mode[,Items]]).
Например можно выкинуть оттуда Mode, определяя режим по наличию/отсутствию Items.
Но это конечно тема отдельного тикета.

Issue History

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