View Issue Details

IDProjectCategoryView StatusLast Update
0002446WishesPlugins API.Editorpublic2013-07-17 20:48
Reporterccaid Assigned Toshmuel  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Fixed in Version3.0 
Summary0002446: В событие EE_SAVE передавать параметром имя сохраняемого файла
Descriptionв момент обработки события EE_SAVE на данный момент нет официального способа узнать имя, под которым сохраняется файл, если сохранение происходит по Shift-F2
просьба предоставить такой способ. как вариант, передавать новое имя как параметр события.
Additional Informationконкретно, информацию о новом имени файла можно будет использовать для более корректного создания backup-копий редактируемых файлов: http://forum.farmanager.com/viewtopic.php?f=15&t=7075&start=255#p110944 (второй абзац)

http://forum.farmanager.com/viewtopic.php?f=15&t=7302&start=855#p111521
http://forum.farmanager.com/viewtopic.php?f=15&t=7302&start=855#p111534
TagsNo tags attached.
Build3524

Activities

shmuel

2013-07-16 13:12

developer   bugnote:0011261

3524.

ccaid

2013-07-17 04:26

reporter   bugnote:0011262

отлично

DrKnS

2013-07-17 12:41

administrator   bugnote:0011263

А если завтра кроме имени ещё что-то захочется?
Может лучше там структуру передавать?

shmuel

2013-07-17 12:56

developer   bugnote:0011264

Думал об этом вчера, но сделал так, как сделал, учитывая, что до сих пор и имя файла никому не надо было.

В принципе, можно передавать всю информацию из диалога Save As.

Можно также обрабатывать возвращаемое значение (например, отменять Save, или даже изменять параметры сохранения).

Если ты считаешь что-то из этого нужным - вперёд. Или просто сделай структуру.

DrKnS

2013-07-17 13:22

administrator   bugnote:0011265

Сделал структуру.
Документацию поправишь?

shmuel

2013-07-17 20:48

developer   bugnote:0011268

ccaid:
Начиная со следующей ночной сборки, передаётся таблица, а не стринг. Имя файла - в поле "FileName" этой таблицы. См. luafar_manual.chm.

Issue History

Date Modified Username Field Change
2013-07-16 09:32 ccaid New Issue
2013-07-16 13:12 shmuel Note Added: 0011261
2013-07-16 13:12 shmuel Assigned To => shmuel
2013-07-16 13:12 shmuel Status new => feedback
2013-07-17 04:26 ccaid Note Added: 0011262
2013-07-17 04:26 ccaid Status feedback => assigned
2013-07-17 09:57 shmuel Build => 3524
2013-07-17 09:57 shmuel Status assigned => closed
2013-07-17 09:57 shmuel Resolution open => fixed
2013-07-17 09:57 shmuel Fixed in Version => 3.0
2013-07-17 12:41 DrKnS Note Added: 0011263
2013-07-17 12:56 shmuel Note Added: 0011264
2013-07-17 13:22 DrKnS Note Added: 0011265
2013-07-17 20:48 shmuel Note Added: 0011268