Вверх ↑
Этот топик читают: Гость
Ответов: 1061
Рейтинг: 22
#31: 2012-03-09 00:13:27 ЛС | профиль | цитата
1nd1g0 писал(а):
CTRL+C - как раз в списке необрабатываемых.

Понятно!
Буду делать явой! 1nd1g0, спасибо за ответы!
карма: 0

0
Ответов: 1061
Рейтинг: 22
#32: 2012-03-10 14:59:15 ЛС | профиль | цитата
Какими компонентами можно реализовать подобие отрисовки линий в среде хиасм (которые соединяют точки компонентов), с событиями от мыши на координатах линии и с возможностью рисования кривой/ломаной линии как в хиасм?
------------ Дoбавленo в 14.59:
Как кривую нарисовать с округленными углами?
карма: 0

0
Ответов: 3889
Рейтинг: 362
#33: 2012-03-10 15:34:49 ЛС | профиль | цитата
RinniX писал(а):
Как кривую нарисовать с округленными углами?

Угол рисовать отдельным элементом.
карма: 1

0
Ответов: 1061
Рейтинг: 22
#34: 2012-03-10 19:10:25 ЛС | профиль | цитата
1nd1g0 писал(а):
Угол рисовать отдельным элементом.

Да, спасибо! Я сообразил уже до твоего ответа!
------------ Дoбавленo в 16.41:
Add(MainForm,2953706,91,98)
{
}
Add(Img_Line,5087086,189,224)
{
Point1=6553650
Point2=19660850
Size=3
Point(Point1)
Point(Point2)
link(onDraw,8192772:doDraw,[])
link(Bitmap,15960122:Var2,[])
}
Add(Img_Arc,13325881,294,224)
{
Point1=6553650
Point2=3277300
Size=3
Point3=6553650
Point4=3276900
Direction=1
Point(Point1)
Point(Point2)
Point(Point3)
Point(Point4)
link(Bitmap,12144217:Var3,[(300,180)])
}
Add(PaintBox,6366453,189,98)
{
Width=640
Height=445
Align=5
Layout="123"
WidthScale=100
HeightScale=100
ClearBeforeDraw=0
link(onBeforeDraw,5087086:doDraw,[(233,104)(233,167)(177,167)(177,230)])
}
Add(Img_Line,8192772,245,224)
{
Point1=3276900
Point2=3277300
Size=3
Point(Point1)
Point(Point2)
link(onDraw,13325881:doDraw,[])
link(Bitmap,12144217:Var2,[])
}
Add(GetDataEx,15960122,189,175)
{
link(Data,6366453:Bitmap,[])
}
Add(GetDataEx,12144217,245,175)
{
Angle=3
link(Data,15960122:Var3,[])
}
Как рассчитываются в компоненте Img_Arc координаты начала дуги и конца Point3 и Point4, чтобы они соответствовали началам линий?
------------ Дoбавленo в 19.10:
Всё разобрался! Всем спасибо!
карма: 0

0
Ответов: 1061
Рейтинг: 22
#35: 2012-03-13 21:58:44 ЛС | профиль | цитата
Каким компонентом сделать так, чтобы все заглавные буквы в строке перевести в строчные?
------------ Дoбавленo в 21.58:
Пардон! Не внимательный я! Нашёл!
карма: 0

0
Ответов: 1061
Рейтинг: 22
#36: 2012-03-28 10:18:37 ЛС | профиль | цитата
Почему ошибка?
code_27404.txt
Пример из справки!
карма: 0

0
файлы: 1code_27404.txt [843B] [395]
Разработчик
Ответов: 26061
Рейтинг: 2120
#37: 2012-03-28 10:24:15 ЛС | профиль | цитата
RinniX писал(а):
Почему ошибка?

Не объвлена s1

code_27405.txt
карма: 22

0
файлы: 1code_27405.txt [857B] [404]
Ответов: 1061
Рейтинг: 22
#38: 2012-03-28 10:28:33 ЛС | профиль | цитата
nesco писал(а):
Не объвлена s1

Всё спасибо! Там s2 ошибочна, надо s1 объявлять вместо неё!
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#39: 2012-03-28 10:32:16 ЛС | профиль | цитата
RinniX писал(а):
Почему ошибка?
nesco писал(а):
Не объвлена s1
RinniX писал(а):
Пример из справки!
А справку кто писал ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#40: 2012-03-28 10:34:01 ЛС | профиль | цитата
Tad писал(а):
А справку кто писал ?

Я никога в справке не выкладываю схемы с IC, к тому же, все схемы перед копированием в справку проверю у себя.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#41: 2012-03-28 10:39:01 ЛС | профиль | цитата
nesco, а я к тебе никаких претензий не имею.
Я выступал против этой справки по IC, но "Жираф большой. Ему видней"
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#42: 2012-03-28 10:42:08 ЛС | профиль | цитата
Tad писал(а):
Жираф большой. Ему видней

А кто "Жираф"
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#43: 2012-03-28 10:45:38 ЛС | профиль | цитата
Тот кто писал справку по IC
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1061
Рейтинг: 22
#44: 2012-03-28 10:46:40 ЛС | профиль | цитата
nesco писал(а):
А кто "Жираф"

lnLineCode
По материалам Sergius!
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#45: 2012-03-28 11:32:33 ЛС | профиль | цитата
RinniX,
1. IC создаётся под конкретную задачу, поэтому
#pas
s1 := ReadString(Data, Text);
полный абсурд (оправдано только при обкатке в IC будущего компонента)
#pas
// правильно или
s1 := toString(Data); // если читаем с левой точки
// или
s1 := toStringEvent(Text); // если читаем с верхней точки
Эти же "или" применяются и к созданию правой и нижней точек.
ИМХО.


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)