Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Text (Свойства объекта)
Text
KaktuzДата: Пт, 26 Августа 2011, 19:06 | Сообщение # 1
Любопытный
Использую команду
Code
SetObjectCaption "Text1" "Заголовок"

для изменения заголовка объекта. При этом пропадает такое свойства как - выравнивание. Текст выравнивается по левую сторону.
Можно это как-то исправить?


NeoBook 5.7.1
 
СообщениеИспользую команду
Code
SetObjectCaption "Text1" "Заголовок"

для изменения заголовка объекта. При этом пропадает такое свойства как - выравнивание. Текст выравнивается по левую сторону.
Можно это как-то исправить?

Автор - Kaktuz
Дата добавления - 26 Августа 2011 в 19:06
DEMBELДата: Пт, 26 Августа 2011, 19:29 | Сообщение # 2
Наш дизайнер
хм, правда... навскидку - либо тупо добавить пробелов слева:
SetObjectCaption "Text1" "________Заголовок"
либо отрегулировать в св-вах обьекта внутреннее выравнивание (отступы слева-справа), но обьект должен быть достаточной ширины. и другие извраты...

Добавлено (26 Август 2011, 19:29)
---------------------------------------------
если учесть что обьект Text сделан на основе контрола RichTextBox (?) то вероятно с помощью каких-то управляющих кодов RTF в тексте можно заново выровнять содержимое


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениехм, правда... навскидку - либо тупо добавить пробелов слева:
SetObjectCaption "Text1" "________Заголовок"
либо отрегулировать в св-вах обьекта внутреннее выравнивание (отступы слева-справа), но обьект должен быть достаточной ширины. и другие извраты...

Добавлено (26 Август 2011, 19:29)
---------------------------------------------
если учесть что обьект Text сделан на основе контрола RichTextBox (?) то вероятно с помощью каких-то управляющих кодов RTF в тексте можно заново выровнять содержимое

Автор - DEMBEL
Дата добавления - 26 Августа 2011 в 19:29
СергейДата: Пт, 26 Августа 2011, 19:35 | Сообщение # 3
Необукер
Quote (Kaktuz)
SetObjectCaption
а почему не использовать просто переменную?!

Добавлено (26 Август 2011, 19:35)
---------------------------------------------
Kaktuz, у меня тут есть статья, как сделать цветной текст, почитай и увидишь как использовать эту команду..

 
Сообщение
Quote (Kaktuz)
SetObjectCaption
а почему не использовать просто переменную?!

Добавлено (26 Август 2011, 19:35)
---------------------------------------------
Kaktuz, у меня тут есть статья, как сделать цветной текст, почитай и увидишь как использовать эту команду..


Автор - Сергей
Дата добавления - 26 Августа 2011 в 19:35
DEMBELДата: Пт, 26 Августа 2011, 19:59 | Сообщение # 4
Наш дизайнер
Quote (Сергей)
а почему не использовать просто переменную?!

да, используй вместо текста заголовка переменную (выровняй ее), и меняй ее (setvar)


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Сергей)
а почему не использовать просто переменную?!

да, используй вместо текста заголовка переменную (выровняй ее), и меняй ее (setvar)

Автор - DEMBEL
Дата добавления - 26 Августа 2011 в 19:59
KaktuzДата: Пт, 26 Августа 2011, 20:14 | Сообщение # 5
Любопытный
Использование "пробела" не прокатит. Используется цикл. А коды:
Code

SetObjectFill "Text1" "Silver" "Solid" "False" - цвет и стиль заливки.
SetObjectLine "Text1" "Black" "1" "0" - цвет и стиль рамки.
SetObjectFont "Text1" "Black" "Courier New" "10" "Normal" "RUSSIAN_CHARSET" - шрифт.

Где здесь "выравнивание" ??? Больше подобных функций я не нашол.


NeoBook 5.7.1
 
СообщениеИспользование "пробела" не прокатит. Используется цикл. А коды:
Code

SetObjectFill "Text1" "Silver" "Solid" "False" - цвет и стиль заливки.
SetObjectLine "Text1" "Black" "1" "0" - цвет и стиль рамки.
SetObjectFont "Text1" "Black" "Courier New" "10" "Normal" "RUSSIAN_CHARSET" - шрифт.

Где здесь "выравнивание" ??? Больше подобных функций я не нашол.

Автор - Kaktuz
Дата добавления - 26 Августа 2011 в 20:14
DEMBELДата: Пт, 26 Августа 2011, 20:19 | Сообщение # 6
Наш дизайнер
тебе уже два раза сказали как надо делать. не трожь заголовок а меняй значение переменной в нем

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениетебе уже два раза сказали как надо делать. не трожь заголовок а меняй значение переменной в нем

Автор - DEMBEL
Дата добавления - 26 Августа 2011 в 20:19
СергейДата: Пт, 26 Августа 2011, 20:25 | Сообщение # 7
Необукер
Quote (Kaktuz)
Где здесь "выравнивание" ???

Quote (Сергей)
Kaktuz, у меня тут есть статья
Quote (Сергей)
а почему не использовать просто переменную?!
Если будешь игнорировать ответы, подсказок не жди, по крайне мере от меня


Сообщение отредактировано
Сергей - Пт, 26 Августа 2011, 20:25
 
Сообщение
Quote (Kaktuz)
Где здесь "выравнивание" ???

Quote (Сергей)
Kaktuz, у меня тут есть статья
Quote (Сергей)
а почему не использовать просто переменную?!
Если будешь игнорировать ответы, подсказок не жди, по крайне мере от меня

Автор - Сергей
Дата добавления - 26 Августа 2011 в 20:25
KaktuzДата: Пт, 26 Августа 2011, 20:27 | Сообщение # 8
Любопытный
Вставить переменную в 145 объектов? %)
Мой код такого не потерпит...
Все основано на объектах и на их очередности.
Причем ставить переменный тогда надо разные, а это ж будет грузить систему.
Хреново дело...


NeoBook 5.7.1
 
СообщениеВставить переменную в 145 объектов? %)
Мой код такого не потерпит...
Все основано на объектах и на их очередности.
Причем ставить переменный тогда надо разные, а это ж будет грузить систему.
Хреново дело...

Автор - Kaktuz
Дата добавления - 26 Августа 2011 в 20:27
СергейДата: Пт, 26 Августа 2011, 20:30 | Сообщение # 9
Необукер
Quote (Kaktuz)
а это ж будет грузить систему.

Quote (Kaktuz)
Вставить переменную в 145 объектов?
типа так не грузит! Тут от 20 у меня все подвисает, а 145 это изврат :D
Ну тогда закатывай в хтмл и стилями выравнивай или пересмотри организацию.
145 %) Тут и без переменных перебор...
 
Сообщение
Quote (Kaktuz)
а это ж будет грузить систему.

Quote (Kaktuz)
Вставить переменную в 145 объектов?
типа так не грузит! Тут от 20 у меня все подвисает, а 145 это изврат :D
Ну тогда закатывай в хтмл и стилями выравнивай или пересмотри организацию.
145 %) Тут и без переменных перебор...

Автор - Сергей
Дата добавления - 26 Августа 2011 в 20:30
PeterДата: Пт, 26 Августа 2011, 20:36 | Сообщение # 10
Админ NeoBook
Quote (Kaktuz)
Вставить переменную в 145 объектов?

Нет никакой разницы готовые заголовки объектов или переменные.
Организовать смену заголовков через переменные тоже нет никакой сложности: например, массив имен переменных по массиву имен объектов.

Quote (Сергей)
закатывай в хтмл

Снова костыли!
Quote (Сергей)
или пересмотри организацию

Это правильнее.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Kaktuz)
Вставить переменную в 145 объектов?

Нет никакой разницы готовые заголовки объектов или переменные.
Организовать смену заголовков через переменные тоже нет никакой сложности: например, массив имен переменных по массиву имен объектов.

Quote (Сергей)
закатывай в хтмл

Снова костыли!
Quote (Сергей)
или пересмотри организацию

Это правильнее.

Автор - Peter
Дата добавления - 26 Августа 2011 в 20:36
СергейДата: Пт, 26 Августа 2011, 20:46 | Сообщение # 11
Необукер
Quote (Peter)
Снова костыли!
это лучше, если реорганизация невозможна, чем 145 объектов+массив на средних машинах будут тормоза

Но здравое решение это пересмотреть организацию. Даже представить не могу, для чего столько?


Сообщение отредактировано
Сергей - Пт, 26 Августа 2011, 20:47
 
Сообщение
Quote (Peter)
Снова костыли!
это лучше, если реорганизация невозможна, чем 145 объектов+массив на средних машинах будут тормоза

Но здравое решение это пересмотреть организацию. Даже представить не могу, для чего столько?

Автор - Сергей
Дата добавления - 26 Августа 2011 в 20:46
DEMBELДата: Пт, 26 Августа 2011, 20:47 | Сообщение # 12
Наш дизайнер
Quote (Kaktuz)
Вставить переменную в 145 объектов?

заносишь в обьекты вместо текста имя массива, напр. [Caption1], [Caption2]... [Caption145]
готовишь массивы переменных где лежат заголовки на смену для соотв. обьектов
[NewCaption1], [NewCaption2]...
и в цикле переназначаешь элементы массиву заголовков

loop "1" "145" "[x]"
setvar "[Caption[x]]" "[NewCaption[x]]"
endloop


правда вот не знаю насколько быстро все будет )


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Kaktuz)
Вставить переменную в 145 объектов?

заносишь в обьекты вместо текста имя массива, напр. [Caption1], [Caption2]... [Caption145]
готовишь массивы переменных где лежат заголовки на смену для соотв. обьектов
[NewCaption1], [NewCaption2]...
и в цикле переназначаешь элементы массиву заголовков

loop "1" "145" "[x]"
setvar "[Caption[x]]" "[NewCaption[x]]"
endloop


правда вот не знаю насколько быстро все будет )

Автор - DEMBEL
Дата добавления - 26 Августа 2011 в 20:47
PeterДата: Пт, 26 Августа 2011, 20:53 | Сообщение # 13
Админ NeoBook
Quote (DEMBEL)
правда вот не знаю насколько быстро все будет )

Ну если у него все 145 объектов на одной странице (сумашедший дом, однако :D ), то процесс заполнения будет заметен, все зависит от скорости компа.
Правда, и при использовании готовых заголовков, страница тоже будет отрисовываться с тормозами.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
правда вот не знаю насколько быстро все будет )

Ну если у него все 145 объектов на одной странице (сумашедший дом, однако :D ), то процесс заполнения будет заметен, все зависит от скорости компа.
Правда, и при использовании готовых заголовков, страница тоже будет отрисовываться с тормозами.

Автор - Peter
Дата добавления - 26 Августа 2011 в 20:53
DEMBELДата: Пт, 26 Августа 2011, 20:54 | Сообщение # 14
Наш дизайнер
может он язык интерфейса меняет

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеможет он язык интерфейса меняет

Автор - DEMBEL
Дата добавления - 26 Августа 2011 в 20:54
KaktuzДата: Пт, 26 Августа 2011, 20:56 | Сообщение # 15
Любопытный
Quote (DEMBEL)
loop "1" "145" "[x]" setvar "[Caption[x]]" "[NewCaption[x]]" endloop

Этот вариант мне тоже сразу попался, но... Все же получается необходимо отредактировать каждый объект и вписать ему в заголовок к примеру [Text[i]] мм...


NeoBook 5.7.1
 
Сообщение
Quote (DEMBEL)
loop "1" "145" "[x]" setvar "[Caption[x]]" "[NewCaption[x]]" endloop

Этот вариант мне тоже сразу попался, но... Все же получается необходимо отредактировать каждый объект и вписать ему в заголовок к примеру [Text[i]] мм...

Автор - Kaktuz
Дата добавления - 26 Августа 2011 в 20:56
PeterДата: Пт, 26 Августа 2011, 20:59 | Сообщение # 16
Админ NeoBook
Quote (Kaktuz)
Этот вариант мне тоже сразу попался

Надо было ему последовать.
;)
Quote (Kaktuz)
Все же получается необходимо отредактировать каждый объект и вписать ему в заголовок к примеру [Text[i]

Да, придется!

Quote (DEMBEL)
может он язык интерфейса меняет

Так тогда без перемнных просто - никуда!


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Kaktuz)
Этот вариант мне тоже сразу попался

Надо было ему последовать.
;)
Quote (Kaktuz)
Все же получается необходимо отредактировать каждый объект и вписать ему в заголовок к примеру [Text[i]

Да, придется!

Quote (DEMBEL)
может он язык интерфейса меняет

Так тогда без перемнных просто - никуда!

Автор - Peter
Дата добавления - 26 Августа 2011 в 20:59
KaktuzДата: Пт, 26 Августа 2011, 21:00 | Сообщение # 17
Любопытный
Quote (Peter)
Ну если у него все 145 объектов на одной странице (сумашедший дом, однако ), то процесс заполнения будет заметен, все зависит от скорости компа.

Не затрагиваю старых тем, просто к слову. В MMB у меня все нормально и быстро грузилось. Тут конечно да, заметно все.
Я к тому что это больше зависит от самой программы, а не от компьютера. Так уж задуман NB...


NeoBook 5.7.1
 
Сообщение
Quote (Peter)
Ну если у него все 145 объектов на одной странице (сумашедший дом, однако ), то процесс заполнения будет заметен, все зависит от скорости компа.

Не затрагиваю старых тем, просто к слову. В MMB у меня все нормально и быстро грузилось. Тут конечно да, заметно все.
Я к тому что это больше зависит от самой программы, а не от компьютера. Так уж задуман NB...

Автор - Kaktuz
Дата добавления - 26 Августа 2011 в 21:00
Format-X22Дата: Пт, 26 Августа 2011, 21:06 | Сообщение # 18
Участник


Мой сайт - http://фирмы.онлайн
 
Сообщение

Автор - Format-X22
Дата добавления - 26 Августа 2011 в 21:06
PeterДата: Пт, 26 Августа 2011, 21:16 | Сообщение # 19
Админ NeoBook
Quote (Kaktuz)
В MMB у меня все нормально и быстро грузилось.

Дело в том, что у ММВ все... картинка!
:D
И на странице ММВ нет реальных объектов, в отличие от NB.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Kaktuz)
В MMB у меня все нормально и быстро грузилось.

Дело в том, что у ММВ все... картинка!
:D
И на странице ММВ нет реальных объектов, в отличие от NB.

Автор - Peter
Дата добавления - 26 Августа 2011 в 21:16
KaktuzДата: Пт, 26 Августа 2011, 22:05 | Сообщение # 20
Любопытный
Решил что использовать кнопки будет куда проще чем долбится с массивами. Впрочем получилось даже лучше чем с текстом :)

NeoBook 5.7.1
 
СообщениеРешил что использовать кнопки будет куда проще чем долбится с массивами. Впрочем получилось даже лучше чем с текстом :)

Автор - Kaktuz
Дата добавления - 26 Августа 2011 в 22:05
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Text (Свойства объекта)
  • Страница 1 из 1
  • 1
Поиск: