View Issue Details

IDProjectCategoryView StatusLast Update
0002570Wishes.PluginsFARCmdspublic2014-03-19 10:47
ReporterJohnDoe Assigned Tovskirdin  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0002570: Обработка некорректного значения в диалоге настроек
Description(1)
В справке указано: Максимальное значение 4 Gb
Но если попытаться ввести это (или большее) значение, то при повторном открытии настроек видно, что фактически записалось "2147483647", т.е. 2 Gb

(2)
Поле допускает ввод отрицательных чисел.
Если ввести "-1", то фактически запишется "4294967295", т.е. 4Gb+1

(3)
В настройках FarCmds присутствует числовое поле "The size of read data"
Если удалить из поля значение, то устанавливается 0.
Предлагаю вместо этого устанавливать значение по умолчанию.
Additional InformationВ справке указано: "По умолчанию - 1 Mb"
На самом деле поле требует значение в байтах.
Предлагаю уточнить текст, например так:
--
Размер указывается в байтах.
По умолчанию - 1048576 (1 Mb).
Максимальное значение - ...
TagsNo tags attached.

Activities

vskirdin

2014-03-13 07:49

administrator   bugnote:0011907

(мысли)
Видимо DialogBuilder нужен метод:
virtual FarDialogItem *AddUIntEditField(unsigned int *Value, int Width)
и класс
class PluginUIntEditFieldBinding

не?

vskirdin

2014-03-13 14:15

administrator  

farcmds_99.zip (30,737 bytes)

vskirdin

2014-03-13 14:15

administrator   bugnote:0011918

Проверь на аттаче

vskirdin

2014-03-14 09:37

administrator   bugnote:0011936

build 99

JohnDoe

2014-03-18 13:38

updater   bugnote:0011969

Last edited: 2014-03-18 14:07

4Гб = 1024*1024*1024*4 = 4294967296, но в хелпе указано 4294967295, и действительно больше ввести нельзя (uint).

Вероятно стоит уточнить в хелпе:
Максимальное значение - 4294967295 (4Gb-1).

JohnDoe

2014-03-18 14:43

updater   bugnote:0011970

И с единицами измерения не всё хорошо.
В викопедии вcтречаются такие обозначения:
2^30 - "Гбайт"/"GiB"
10^9 - "ГБ"/"GB"

А так как сейчас в тексте хелпа "Gb" похоже вообще нигде не используется.

vskirdin

2014-03-19 06:28

administrator   bugnote:0011971

хелп поправил.

JohnDoe

2014-03-19 08:04

updater   bugnote:0011975

Можно закрывать (мне недоступно)

Issue History

Date Modified Username Field Change
2014-01-21 09:13 JohnDoe New Issue
2014-03-13 07:49 vskirdin Note Added: 0011907
2014-03-13 14:15 vskirdin File Added: farcmds_99.zip
2014-03-13 14:15 vskirdin Note Added: 0011918
2014-03-14 09:37 vskirdin Note Added: 0011936
2014-03-14 09:37 vskirdin Assigned To => vskirdin
2014-03-14 09:37 vskirdin Status new => feedback
2014-03-18 13:38 JohnDoe Note Added: 0011969
2014-03-18 13:38 JohnDoe Status feedback => assigned
2014-03-18 14:07 JohnDoe Note Edited: 0011969
2014-03-18 14:43 JohnDoe Note Added: 0011970
2014-03-19 06:28 vskirdin Note Added: 0011971
2014-03-19 06:28 vskirdin Status assigned => feedback
2014-03-19 08:04 JohnDoe Note Added: 0011975
2014-03-19 08:04 JohnDoe Status feedback => assigned
2014-03-19 10:47 vskirdin Status assigned => closed
2014-03-19 10:47 vskirdin Resolution open => fixed
2014-03-19 10:47 vskirdin Fixed in Version => 3.0