Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#46: 2008-06-04 11:43:21 ЛС | профиль | цитата
Открыть Точку doFont , а вот что туда подать и в каком формате - не нашел. Отзовись кто знает !
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2125
Рейтинг: 159
#47: 2008-06-04 17:33:13 ЛС | профиль | цитата
То, что выдаст компонент Font
карма: 1

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#48: 2008-06-04 17:37:16 ЛС | профиль | цитата
Tad, ты чего Недавно же юзал мой новый компонент, ведь там это все сделано, надо было только внимательно посмотреть
карма: 22

0
Ответов: 2125
Рейтинг: 159
#49: 2008-06-04 18:56:55 ЛС | профиль | цитата
nesco писал(а):
Tad, ты чего ?

nesco, не кипятись. Человеку, можно сказать, девятый десяток, в таком возрасте можно и забыть
карма: 1

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#50: 2008-06-04 19:07:31 ЛС | профиль | цитата
Да я ничего, просто очень сильно удивился
карма: 22

0
Ответов: 2058
Рейтинг: 28
#51: 2008-06-04 19:30:17 ЛС | профиль | цитата
tsdima писал(а):
Человеку, можно сказать, девятый десяток...

Правдо что ли?
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#52: 2008-06-05 00:06:07 ЛС | профиль | цитата
Ну-ну. Эдик, не верь им. Только восьмой.
tsdima писал(а):
То, что выдаст компонент Font
я имел ввиду : могу ли я организовать, например, плавное увеличение размера надписи (шрифта) в Label без компонента Font .

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#53: 2008-06-05 00:19:05 ЛС | профиль | цитата
Tad писал(а):
плавное увеличение размера надписи (шрифта) в Label без компонента Font

Нет, не можешь. Нужно заполнять специальную структуру для передачи шрифта, отдельно параметры не устанавливаются
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#54: 2008-06-05 00:27:54 ЛС | профиль | цитата
nesco писал(а):
ведь там это все сделано, надо было только внимательно посмотреть
видел и смотрел. И комонент Font видел и даже в коды заглнул.
Я имел ввиду: можно ли создать что то вроде строки Fixedsys,10,1,32768,204 (имя, размер, стиль, цвет, charset ) Теперь ясно.

------------ Дoбавленo:

Прийдется или прилепить такую точку к Font или сделать новый компонент
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#55: 2008-06-05 01:02:17 ЛС | профиль | цитата
Tad писал(а):
можно ли создать что то вроде строки Fixedsys,10,1,32768,204

Ну кто тебе мешает сделать мультик и прилепить его к комоненту Font. У фонта же можно отключить диалог, и он будет портировать твои данные одним линком в твой компонент. А так придется делать отдельный строковый парсер -- нужен ли этот геморрой всем, кроме тебя
Я встречаю первого, кто это просит.

------------ Дoбавленo:


Вот реализация конвертора StrToFont, и нафиг он не нуже в компоненте



Add(MainForm,14120742,105,112)
{
Left=20
Top=105
}
Add(Font,14252162,238,168)
{
Point(CharSet)
link(onFont,14646169:doFont,[])
link(Size,9765038:Size,[])
link(Color,9765038:Color,[])
link(Name,9765038:Name,[])
link(Style,9765038:Style,[])
link(CharSet,9765038:CharSet,[])
}
Add(MultiElementEx,9765038,238,112)
{
link(onParse,14252162:doFont,[(288,118)(288,146)(226,146)(226,174)])
}
BEGIN_SDK
Add(EditMultiEx,10566371,21,21)
{
WorkCount=#7:doParse|11:doSetString|
EventCount=#7:onParse|
VarCount=#4:Size|5:Color|4:Name|5:Style|7:CharSet|
Width=349
link(doParse,16529902:doClear,[(39,27)(39,90)])
link(doSetString,16529902:doValue,[(39,34)(39,83)])
link(Size,2048869:Left,[(27,165)(160,165)])
link(Color,3562367:Left,[(34,165)(258,165)])
link(Name,9588504:Left,[(41,165)(111,165)])
link(Style,3849622:Left,[(48,165)(209,165)])
link(CharSet,7527874:Value,[(55,165)(314,165)])
}
Add(StrPart,9588504,105,77)
{
Char=","
Point(Left)
link(onSplit,2048869:doSplit,[])
}
Add(Memory,16529902,56,77)
{
Default=String(Arial,16,1,32768,204)
MakeExt(Default,FontString,String)
link(onData,9588504:doSplit,[])
}
Add(StrPart,2048869,154,77)
{
Char=","
Point(Left)
link(onSplit,3849622:doSplit,[])
}
Add(StrPart,3849622,203,77)
{
Char=","
Point(Left)
link(onSplit,3562367:doSplit,[])
}
Add(StrPart,3562367,252,77)
{
Char=","
Point(Left)
link(onSplit,7527874:doValue,[])
}
Add(Memory,7527874,308,77)
{
link(onData,10566371:onParse,[(355,83)(355,27)])
}
END_SDK
Add(Button,15533860,161,112)
{
Left=20
Top=50
Caption="SetFont"
link(onClick,9765038:doParse,[])
}
Add(Memo,14646169,315,126)
{
Left=95
Top=50
Width=190
Height=200
Point(doFont)
}


Пардонс, не то кинул, Rich не поддерживает такое управление цветом, заменено на Memo
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#56: 2008-06-11 01:20:03 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 03:35:32
карма: 0

0
Ответов: 3655
Рейтинг: 69
#57: 2008-06-11 14:28:19 ЛС | профиль | цитата
Гость писал(а):
Здравствуйте скажите пожалуйста как сделать таблицу не используя элемент "Таблица строк"

конкретнее ?
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#58: 2008-06-11 14:30:24 ЛС | профиль | цитата
Гость писал(а):
как сделать таблицу не используя элемент "Таблица строк"

Оригинально... А чем таблица не устраивает, позвольте спросить
карма: 22

0
Ответов: 3655
Рейтинг: 69
#59: 2008-06-11 14:34:16 ЛС | профиль | цитата
nesco писал(а):
Оригинально...

Ну видно нужна какая то особенная(например с отображением картинок)
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#60: 2008-06-11 14:59:05 ЛС | профиль | цитата
Вячеслав писал(а):
Ну видно нужна какая то особенная(например с отображением картинок)

Я приводил пример, как это можно сделать в расширенной таблице.

Вот здесь http://www.hiasm.1gb.ru/forum.html?q=3&p=85490#p85490 это обсуждалось
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)