Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Имхо, массив и список - это альтернативные способы реализации коллекции.
Классический список вместо индексного доступа реализует последовательный доступ и к его элементам нельзя обращаться по индексу...
Ответ: Экспорт и импорт пользовательских наконечников
Вычислил я этот файл:
C:\Documents and Settings\имя пользователя\Application Data\Corel\Graphics13\User Custom Data\coreldrw.end
В этом файле и хранятся все наконечники (и только наконечники).
P.S. Можно запросто написать 2 макроса для...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Так речь идёт не о ссылках на следующий элемент, которые содержит каждый элемент об_екта TextRange, а о ссылках на первый и последний элемент, содержащихся в самой коллекции TextRange. А такие ссылки...
CorelDrawX3.
В файле создаю пользовательский наконечник и применяю его к линии. Далее открываю этот же файл на другом компьютере и наблюдаю следующее: наконечник у линии выглядит точно так же, но индекс имеет (-1). Т.е. при попытке скопировать этот наконечник к другой линии (это я делаю...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Ссылки на начало и конец списка так же легко реализовываются и в других структурах, например, в динамических массивах.
Даже если каждый элемент TextRange'а и содержит элемент принадлежности (а его вполне...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Тот элемент TextRange'а, которому присваиваем последний символ, вообще исчезает (удаляется из об_екта TextRange). Длина Length, соответственно, уменьшается на единицу. Отсюда делаем вывод, что последний...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Да, действительно. Меняет на пробел (#32).
Такое поведение говорит о том, что последний символ (возможно, и нулевой) является служебным (его нельзя удалить, заменить или продублировать). Но причину учёта...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Это количество символов в TextRange. Более того, свойства и методы одного и того же класса должны быть синхронизированы. Если свойство length учитывает последний непечатаемый символ, и тем более доступ к...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
А не странно, что к нему можно обращаться так же как и к любому символу ?
Вроде как одно из двух должно быть - или методы/свойства работают с этим символом или нет. Length - работает...
А Вы уверены, что...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
_MBK_, TextRange - это не строка, а range символов, как Вы сами это отметили. И этот странный символ занимает в этом range такое же место, как и все остальные символы - для него выделяется такой же элемент...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Символ chr(0) методы TextRange не находят. Стало быть, что-то другое.
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Через Mid пытался - вылетает на ошибке, поскольку строка из последнего символа получается пустой.
Интересно, какой код имеет символ.
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Под физическим смыслом Length'а я понимаю количество байтов, физически занимаемых об_ектом. Об_ект класса TextRange физически занимает больше, чем N+1 байт, т.е. больше, чем возвращает свойство Length.
То...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Тем не менее, функции strlen (С++) и length (Паскаль) возвращают N, а не N+1.
Функция "sizeof" имеет отношение к физическому представлению данных, Text.Story.Length - к логическому. Например, в Delphi и...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Этот "символ" находится в самом конце. Возможно, нулевой символ (Text.Replace его не "видит").
А вообще, нелогично работает метод Text.Story.Length, если там действительно нулевой символ. Если какой-то...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Ещё один момент. После удаления 10-х и 13-х символов из фрагментов текста, полученных после BreakApart, получаем следующую картину:
Для всех полученных фрагментов Функция Text.Story.Length возвращает на 1...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Так BreakArtisticText - это и есть BreakApart.
А то, что на первый перескакивает - вполне логично (но если бы выделенными оставались все части, то их можно было бы получить из ActiveSelectionRange). Плохо...
Ответ: Определение позиции и ширины одного или нескольких символов внутри ArtisticText
Отличный вариант.
Только вот не пойму я, как массив полученных частей получить. В справке написано, что BreakApartEx возвращает ShapeRange. Но фактически возвращает массив из одного Shape'а - первой части...
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.