Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2021-05-21 12:57:12 |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Fantomas, все 3 проги доделал. Выкидываю одним архивом. Описание вечером (поменял логику работы!)
|
|||
карма: 1 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Fantomas, я пару ошибок нашёл, сейчас буду править.
|
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2021-05-21 12:57:12 |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Fantomas, ну вот и дождался. Надеюсь, идею правильно уловил...
[size=-2]------ Добавлено в 22:05 Итак: I. LST2BDT Тут, в принципе, всё как и было, кроме галочки "автоматический режим". Если её установить и бросить в верхнее поле файл ltx, то программа автоматически создаст файл с тем же именем с расширением bdt в той же директории. Т.е., если бросить файл C:STALKERactor.ltx, то в автоматическом режиме сгенерится файл C:STALKERactor.bdt . Желательно эту логику сохранять (одинаковые имена файлов для ltx и соотв. ему bdt)! II. BDTedit. При бросании файла на соотв. поле он автоматически загружается III. Fantomas (aka LTXedit) Гибрид LST2BDT и BDTedit. Указываем путь к bdt-файлу, директорию где лежит соотв. ltx-файл и жмём "загрузить". Двойным щелчком по строке в таблице вызываем редактор, пишем новое значение в одноимённом поле и сохраняем изменения кнопкой "Применить". Изменения сразу пишутся в файл, кнопка "Сохранить изменения" оставлена, если придётся делать по-другому. |
|||
карма: 1 |
| ||
файлы: 1 | Fantomas.ZIP [8.7KB] [285] |
Ответов: 9906
Рейтинг: 351
|
|||
но, наверное, лучше еще подожди
|
|||
карма: 9 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Galkov, не флуди!
|
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2021-05-21 12:57:12 |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Fantomas, не забудь только меня в (со)авторы записать!
[size=-2]------ Добавлено в 18:46 Fantomas, отпишись на spamto[at]yandex[dot]ru, обсудить надо кое-что в приватном порядке, чтобы тут недовольства общественности не вызывать ;) |
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2021-05-21 12:57:13 |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Fantomas, обновись с SVN. StringTable у меня штатный.
bdt всегда имеет то же имя, что и ltx, указать можно только путь, где его сохранять. В автоматическом режиме bdt создаётся в одной директории с исходным ltx |
|||
карма: 1 |
|
Разработчик
Ответов: 26161
Рейтинг: 2127
|
|||
Fantomas, не правда ваша, батенька. Этого не может быть, потому, что этого не может быть никогда (с). Он выдает выбор строки не только в штатном режиме, но и в режиме мультистрочного выбора по Ctrl, что не делает штатный. Если ты имеешь ввиду DblClixk, то он работает точно также, как и в штатном. Так что, не надо бочку катить не разобравшись.
iarspider, откуда точка _var_FString? [size=-2]------ Добавлено в 21:29 iarspider, кстати, что самое итересное. Я вернул штатный StringTabl (303-ревизия, выше нет) и увидел интересную вещь. DblClick не работает нормально. Он выдает код нажатой клавиши только один раз -- затем -1 постоянно. Так что -- привет писцам. Тут я не виноват, и штатный StringTable ситуацию не спасет. |
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Fix:
|
|||
карма: 9 |
|
Разработчик
Ответов: 26161
Рейтинг: 2127
|
|||
Galkov, заработало нормально. Только что с SVN, но пофиксеного Win'a я там не видел.
|
|||
карма: 22 |
|
Ответов: 5446
Рейтинг: 323
|
|||
nesco писал(а):
iarspider, откуда точка _var_FString? Да с !SVN!, c !SVN!!!! http://hiasm.googlecode.com/svn/elements/delphi/code/hiFormatStr.pas
http://hiasm.googlecode.com/svn/elements/delphi/conf/FormatStr.ini
Черепаха тут не работает (:censored: провайдер и его :censored::censored: прокси), поэтому номер ревизии, в которой это появилось, и автора назвать не могу. Про onDblClick - мне глубоко пофиг, какой кнопкой был dblclick. Fantomas писал(а):
парамары ltx непоказываются, если я правильно понял {@} [] в bdt Понял-то ты правильно. Ты bdt в новой версии делал (newltx2bdt)? нет, так как он у тебя не работает. А со старым bdt дружбы нету, толко если вручную приписпать везде @имя_секции. Сейчас посмотрю, где ошибка в ltx2bdt и завтра выложу обнову. |
|||
карма: 1 |
|