Вверх ↑
Этот топик читают: Гость
Ответов: 689
Рейтинг: 20
#1: 2009-08-06 11:13:26 ЛС | профиль | цитата
Есть вот такая схема, симуляция звездного неба. code_14484.txt. Я ее пытаюсь вставить в программу, с целью при отсутствии активности показать. Но схему ходу доработать, вывести еще и время на фоне звезд. Как только включаю время - звезды начинают гаснуть. Причем гасли бы нормально, так нет, сволочи, гаснут как таймер работает (что логично ). Где накосячил не пойму. Как сделать что-бы время показывалось и звезды зажигались (в идеале медленно гасли, но это уже второй вопрос).
Еще непонятно зачем в этой схеме картинка (я взял ее откуда-то с форума, не помню), без картинки тоже работает.
------------ Дoбавленo в 11.15:
убейте любую из тем - я случайно
карма: 0

0
файлы: 1code_14484.txt [6.8KB] [508]
Ответов: 338
Рейтинг: 3
#2: 2009-08-06 11:22:30 ЛС | профиль | цитата
А зачем максимальное рендомное число в 0 ставить?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 2code_14482.txt [209B] [192], code_14483.txt [144B] [170]
Ответов: 689
Рейтинг: 20
#3: 2009-08-06 12:10:36 ЛС | профиль | цитата
сорри: там порушилася связь, когда переносил от проекта сюда. Связь идет от Top формы до DoData устанавливающего максимальные рандомные числа
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#4: 2009-08-06 13:16:53 ЛС | профиль | цитата
Мне почему-то думается, что виновата перерисовка окна при изменении лабела, а рисовать ты приказал эллипс по handle, что программа поняла неверно но я могу и ошибаться
карма: 10
0
Ответов: 338
Рейтинг: 3
#5: 2009-08-06 14:14:30 ЛС | профиль | цитата
Попробуй это code_14491.txt

Трансперент в лабеле всегда работал кривовато
карма: 0
Время верстки: %cr_time% Текущее время: %time%
1
файлы: 1code_14491.txt [6.5KB] [180]
Голосовали:oldTV
Разработчик
Ответов: 26163
Рейтинг: 2127
#6: 2009-08-06 16:29:06 ЛС | профиль | цитата
Да, что я хотел добавить, а не проще сделать выход по секретным клавишам вот так


Add(Timer,83526,154,308)
{
Interval=10
link(onTimer,15409190:doReadKey,[])
}
Add(KeyMask,4931554,322,308)
{
Ctrl=1
Alt=1
Key=38
link(onTrue,16046957:doWork,[])
}
Add(Keyboard,15409190,196,308)
{
Key=38
link(onReadKey,11287325:doEvent,[])
}
Add(Switch,13638208,280,301)
{
DataOn=Integer(38)
Point(doOn)
Point(onOn)
link(onOn,4931554:doCheckMask,[])
}
Add(IndexToChanel,11287325,238,308)
{
link(onEvent1,13638208:doReset,[])
link(onEvent2,13638208:doOn,[])
}
Add(LineBreakEx,16046957,378,315)
{
Caption="Close"
}

карма: 22

0
Ответов: 689
Рейтинг: 20
#7: 2009-08-07 11:29:06 ЛС | профиль | цитата
Спасибо, nesco, так реально проще
Еще по теме: Убирание свойства Транспарент помогло, но не совсем идеально. Как выглядит сейчас: форма разворачивается на весь экран и надпись позиционируется примерно посередине и ВО ВСЮ ширину. Звезды появляются на надписи, но после срабатывания таймера исчезают. В идеале не должны. Надписей будет две. Одна время, вторая дата, чуть ниже времени. И звезды...
Текущая ситуация вырывает у звезд всю середину...
карма: 0

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