Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 14:28 05.07.25 
Клубове/ Компютри и Интернет / Delphi Пълен преглед*
Информация за клуба
Тема Бъркаш :) [re: vido]
Автор NikB (любопитен)
Публикувано29.06.06 23:33  



Бъркаш :)
Шегувам се, но все пак правилото за по-просто важи за потребителя, не за разработчика - трябва да е просто за потребителя, за разработчика може да е и по - сложно.
Впрочем, вече си го направих сам и дори го интегрирах в проекта.
Постарах се да си направя универални фреймове (едва ли ще си играя да правя компонент)
В това предложение най-сложно се указа взаимодействието между универсалните фреймове (с които направих времето) и приложната форма, в която ги ползвам.

ПП
Впрочем, поиграх си да го направя да се сменя и така, че като се цъка по цифрите да се сменят подходящо (така, че твоите стрелкички нагоре/надолу си ги има :):


{}procedure TFrame_TimePickerHHMM.Label_TimeMouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
xDlt: integer;
begin
if Button=mbLeft then begin
if Y<(Label_Time.Height div 2) then begin
xDlt := -1;
end else begin
xDlt := 1;
end;
if X<(Label_Time.Width div 2) then begin
TrackBar_HH.Position := TrackBar_HH.Position+xDlt;
end else begin
TrackBar_MM.Position := TrackBar_MM.Position+xDlt;
end;
// TrackBar_Change(nil);
end;
end;



Но ако има по-добри идеи - веднага го сменям :)


Редактирано от NikB на 29.06.06 23:38.



Цялата тема
ТемаАвторПубликувано
* Да питам преди да търся :) задаване на време ЧЧ:ММ NikB   29.06.06 13:50
. * Re: Да питам преди да търся :) задаване на време ЧЧ:ММ vido   29.06.06 22:42
. * Бъркаш :) NikB   29.06.06 23:33
. * Re: Бъркаш :) Mixy   30.06.06 11:30
. * Шегуваш се, или имаме различни Win NikB   30.06.06 11:53
. * Re: Шегуваш се, или имаме различни Win Barracuda   02.07.06 19:17
. * Ами пробвах-трябва да натисна 1000 пъти стрелките NikB   02.07.06 21:43
. * Re: Ами пробвах-трябва да натисна 1000 пъти стрелк Barracuda   09.07.06 09:24
. * Re: Да питам преди да търся :) задаване на време ЧЧ:ММ Pechenia   30.06.06 15:19
. * :) мислих си скрола на мишката NikB   30.06.06 15:49
. * Re: :) мислих си скрола на мишката Mixy   30.06.06 18:36
. * Мислех, че се шегуваш, явно съм сбъркал :) NikB   30.06.06 22:31
. * Re: Мислех, че се шегуваш, явно съм сбъркал :) Mixy   30.06.06 23:02
. * Рядко се срещат потребители, управляващи от кбд NikB   30.06.06 23:11
. * Re: Рядко се срещат потребители, управляващи от кбд PhantomAS   01.07.06 19:24
. * До голяма степен съм съгласен HиkБ   02.07.06 11:07
. * Re: Да питам преди да търся :) задаване на време Ч Beco_   30.06.06 17:18
. * :) много време NikB   30.06.06 17:27
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.