Re: Аналог Писаря для OpenOffice - CineWriter
Цитата:
К тому же, это выглядит как унижение чести и достоинства человека - когда программа (набор тупых нулей и единичек) станет указывать ему, человеку, когда он имеет право ставить лишнюю скобку, а когда нет... Словом, пока я собирался додумать и возразить, ты уже и сам ответил на всё в своем крайнем посте. Т.е. мне остается только согласиться с этим: Цитата:
|
Re: Аналог Писаря для OpenOffice - CineWriter
Перезалил заново 0.3.2 с изменениями для ремарок (добавил ссылку на тестовую версию в подпись).
Что-то я совсем запутался. Вариантов поведения юзера очень много. Например для ремарки: 1. По вводимым символам (лучше так их сортировать) а) Энтер б) левая скобка в) правая скобка г) с остальными понятно - что вводишь, то и получаешь 2. По положению (для каждого символа) а) начало б) конец в) середина г) после первого символа и перед последним (для некоторых случаев) 3. По выделению (если оно есть) а) в середине б) захватывает начало в) захватывает конец 4. Пустая строка или строка с пустыми скобками И так, наверно, надо рассмотреть для каждого стиля. |
Re: Аналог Писаря для OpenOffice - CineWriter
Скачал, установил. Как-то все усложнилось. Появилась новая ошибка. Кликни куда-нибудь в реплику. Зажми шифт и двигай стрелками на клавиатуре в любую сторону- реплика будет съедаться.
Цитата:
А может... откатить немного назад? Лучшее- враг хорошего. Вот как можно упростить: 1) Левая скобка в реплике = Таб в реплике = Кнопка ремарки на панели (горячая клавиша). Эффект один- в месте курсора создается новая пустая ремарка на отдельной строке. 1.1) Альтернативный вариант: Левая скобка в реплике = Таб в реплике. Эффект один- в месте курсора создается новая пустая ремарка на отдельной строке. А вот кнопка ремарки на панели (горячая клавиша) делает тоже, что и остальные кнопки на панели: применяет стиль (в данном случае стиль "ремарка") ко всему абзацу. 2) Выделение не действует, т.е. если выделить и нажать кнопку на панели не будет какого-то особого эффекта для выделенного текста. Правая скобка не действует нигде. 3) Если курсор в стиле "ремарка", то нет реакции на: -на любые скобки -на Таб -на кнопку ремарки на панели Не знаю, стоят ли все эти последние нововведения возможной глючности программы. Вроде и круто выделить кусочек реплики, чтобы сделать его ремаркой (да, я это говорил). Но с другой стороны это не стоит возможных глюков которые могут вылезти в долгосрочной перспективе. И не так уж и часто это надо. И реплика не такой объемный блок, как правило одно-два слова, так что его всегда можно вписать вручную в пустую ремарку. Что думаешь по этому поводу? |
Re: Аналог Писаря для OpenOffice - CineWriter
Да, и вот еще какой момент. Есть пять основных кнопок на панели CW (которым соответствуют первые пять горячих клавиш Ctrl 1-5): место и время, описание действие, имя персонажа, ремарка, реплика. И по-моему, для всех них нужен один вариант поведения. А именно- либо CW применяет выбранный стиль к текущему абзацу, либо создает пустой абзац с выбранным стилем.
Сейчас появилось разночтение- 4 кнопки редактируют текущий абзац под выбранный стиль, а кнопка ремарки создает новый пустой абзац с выбранным стилем "ремарка". Для пользователя это может показаться нелогичным. |
Re: Аналог Писаря для OpenOffice - CineWriter
Цитата:
То, что происходит в разных блоках (стилях) - друг друга не касается. Если курсор находится в диалоге, то код для обработки действий находится в одной ветке условия (if...else), а если в ремарке, то в другой. Цитата:
В общем предлагаю не торопиться, обсуждать и переделывать. Вот по ремаркам, например, какие у тебя замечания? |
Re: Аналог Писаря для OpenOffice - CineWriter
Перекачал, при выделении реплика больше не исчезает.
Цитата:
Цитата:
Цитата:
|
Re: Аналог Писаря для OpenOffice - CineWriter
Цитата:
Цитата:
(длин) н ош е ее Так получается? Но это ведь опять по произволу юзера - хочет разбивать ремарку: получает столбик. А что можно предложить в такой ситуации? У меня нкаких соображений на этот счет нету. Или я не так понял. |
Re: Аналог Писаря для OpenOffice - CineWriter
Цитата:
Цитата:
Цитата:
(длин) ношеее |
Re: Аналог Писаря для OpenOffice - CineWriter
Цитата:
|
Re: Аналог Писаря для OpenOffice - CineWriter
Цитата:
Цитата:
|
Re: Аналог Писаря для OpenOffice - CineWriter
ОК, сделаю.
|
Текущее время: 08:16. Часовой пояс GMT +3. |
©2006 - 2009, screenwriter.ru
Powered by vBulletin; перевод: zCarot