Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26151
Рейтинг: 2127
#1: 2008-09-08 00:16:54 ЛС | профиль | цитата
Попался мне на глаза KOLClock и решил я забацать компонент на его основе. Можете посмотреть, что получилось. Это полноценный контрол на базе панели. Помню, даже, кто-то просил такое
карма: 22

2
файлы: 1project_clock_1_00.zip [5.6KB] [287]
Голосовали:Валерий, Konst
Ответов: 1397
Рейтинг: 50
#2: 2008-09-08 07:36:28 ЛС | профиль | цитата
Еще бы набор разных стрелок и возможность смены циферблатов...
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#3: 2008-09-08 08:17:49 ЛС | профиль | цитата
Валерий писал(а):
Еще бы набор разных стрелок и возможность смены циферблатов...

Если бы это было так просто, то я бы сделал. Я понимаю -- стрелки разные, но циферблат, что там менять-то, разве что убирать промежуточные значения, ну цифры замутить можно попробовать на главных значениях.
карма: 22

0
Ответов: 1397
Рейтинг: 50
#4: 2008-09-08 09:08:14 ЛС | профиль | цитата
В циферблате можно много чего менять, например вставить картинку реального циферблата или изменить его цвет, или изменить его форму и т.д.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#5: 2008-09-08 10:11:43 ЛС | профиль | цитата
Валерий писал(а):
например вставить картинку реального циферблата или изменить его цвет, или изменить его форму и т.д.

Насчет фонового рисунка я уже думал. Цвет меняется без проблем: Color -- меняет цвет фона, Font.Color -- меняет цвет стрелок (кроме секундной), DotsColor -- меняет цвет основных делений. Насчет формы, забудь, не буду я делать элипсы и квадраты, ну его в пень
карма: 22

0
Ответов: 1161
Рейтинг: 160
#6: 2008-09-08 15:36:19 ЛС | профиль | цитата
Что-то у меня при вставке этих часиков в редакторе форм размеры формы становятся равными размерам часов, и форма отображается как панель.
Когда компилируешь - все нормально
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#7: 2008-09-08 15:43:25 ЛС | профиль | цитата
LainX, а чего за версия HiAsm'a Только что проверил у себя -- все нормально, форма сама по-себе, часы -- сами по-себе с размером 100х100, никто ничей размер не принимает. А часы действительно сделаны на панели.
карма: 22

0
Ответов: 1161
Рейтинг: 160
#8: 2008-09-08 15:47:42 ЛС | профиль | цитата
На которой я проверял - v3.66 build 169
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#9: 2008-09-08 16:06:44 ЛС | профиль | цитата
Оригинально, вообще-то.

Валерий, а у тебя тоже так же, или нормально

Надо бы еще народ послушать, а то непонятно, как-то
карма: 22

0
Ответов: 1088
Рейтинг: 112
#10: 2008-09-08 16:21:35 ЛС | профиль | цитата
Достоверность нижеследующего гарантировать не могу тк винда еще чудом загружается но скоро перестанет.
Первое:
Открыл Clock_2.sha
нажал редактор форм
еще раз нажал редактор форм
HiAsm вылетел(молча)
Второе
Открыл Clock_2.sha
нажал редактор форм
Изменил размер формы
еще раз нажал редактор форм
Вылетела ошибка Access Adress 000000 или что то типа того...
HiAsm 3.66 build 168
PS: мне дизайн этих часов не понравился. А цифровой режим вообще легко на компонентах сделать.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#11: 2008-09-08 16:52:56 ЛС | профиль | цитата
Sniper36 писал(а):
А цифровой режим вообще легко на компонентах сделать

Ну цифровые там были, я их не стал убирать, можно только аналоговые оставить. А в дизайне какие предложения, что не понравилось, ну, элипс и квадрат не предлагать. В новой версии можно будет свой фон с цифирями или без подставить (пока не выложил)
------------ Дoбавленo:

Sniper36 писал(а):
Вылетела ошибка Acess Adress 000000 или что то типа того...

Это что-то "типа того" означает, что давно уже пора переходить на апгрэйд (у всех раньше такое было, но не у всех осталось)
карма: 22

0
Ответов: 1088
Рейтинг: 112
#12: 2008-09-08 17:17:32 ЛС | профиль | цитата
nesco писал(а):
А в дизайне какие предложения, что не понравилось, ну, элипс и квадрат не предлагать

Элипс и квадрат предлагать даже не думал)
Предложения:
1)выбор вида рисок - точки или полоски
2)Внешний вид стрелок ну очень уж убогий
3)При возможности добавить точку для рисования на часах или переделать компонент чтоб он рисовал на картинке(PaintBox).
nesco писал(а):
Это что-то "типа того" означает, что давно уже пора переходить на апгрэйд (у всех раньше такое было, но не у всех осталось)

что это значит? Самое время заглянуть на SVN чтоли?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#13: 2008-09-08 17:39:01 ЛС | профиль | цитата
Sniper36 писал(а):
1)выбор вида рисок - точки или полоски
2)Внешний вид стрелок ну очень уж убогий
3)При возможности добавить точку для рисования на часах или переделать компонент чтоб он рисовал на картинке(PaintBox)

Ну,
1-е -- вполне выполнимо.
2-е -- замучаешься отрисовавать что-то другое (пока не думал)
3-е -- есть Handle, рисуй на часах все, чего хочешь

А вообще, хотель сделать простенькие часы, все лучше, чем цифры на экране, а тут -- это не так, да и это фигня... Нифига никому не угодишь

Sniper36 писал(а):
что это значит?

А то, что у меня версия b171, и нет у меня никаких глюков.


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


Sniper36 писал(а):
Самое время заглянуть на SVN чтоли?

Мало на SVN заглянуть, надо и сам HiAsm прокачать
------------ Дoбавленo:

Sniper36, да, кстати, про стрелки ты сказал, а вот предложение своего видения происходящего не представил.
карма: 22

1
Голосовали:andrestudio
Ответов: 902
Рейтинг: 27
#14: 2008-09-08 17:49:39 ЛС | профиль | цитата
nesco, У меня 169. Пока глюков не наблюдается.
Спасибо за очередной компонент!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 5227
Рейтинг: 587
#15: 2008-09-08 17:51:22 ЛС | профиль | цитата
juk, присоединяюсь, nesco, спасибо, пригодится завсегда.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)