Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.10;
Скачать: CL | DM;

Вниз

А мастер я таки добил :)   Найти похожие ветки 

 
Kolan ©   (2007-05-07 15:36) [0]

В итоге сделал 2 не визуальных компонента. «Шаг» и «Мастер»

На форму бросаются шаги, подключаются к мастеру. И потом можно их связывать как элементы связного списка.
У шагов есть события там то все и делается что надо.

«+»
1. Связывать шаги можно в дизайнере
2. А можно динамически, например в зависимости от условий.
3. Легко менять названия кнопок «Далее», также легко управлять их видимостью, доступностью.
4. Вроде оч. простой получился компонент.

«-»
1. Тк компонент невизуальный надо писать некоторый код. Например для показа соотв закладки.

Надо кому? :)


 
DimaBr ©   (2007-05-08 11:08) [1]

Давай, полюбуемся.


 
Kolan ©   (2007-05-08 12:24) [2]

Компоненты:
http://ksoftware.narod.ru/KSoftWareControlsPackage.rar

Пример:
http://ksoftware.narod.ru/KWizzardSample.rar
Мастер из 5 шагов. 3 основных и два зависят от выбора пользователя.

Звиняйт что на народе, забыл пароль от нормального хстинга :)


 
DVM ©   (2007-05-08 12:49) [3]


> Kolan ©  

Я вот убей не понимаю смысла некоторых твоих компонентов. Например TColorLabel - че нельзя было просто Font менять?


 
DimaBr ©   (2007-05-08 13:30) [4]

Хоть убей - не пойму зачем всё это нужно, да ещё в виде отдельных компонентов. Неужеле TList или TCollection не подходят ???


 
Kolan ©   (2007-05-08 17:04) [5]

> Например TColorLabel — че нельзя было просто Font менять?

Это к собжу не относится :). Может я ленивый :) Да и потренироваться не лишне.


> Неужеле TList или TCollection не подходят ???

То есть что вы предлогаете?
:)


 
Kolan ©   (2007-05-08 17:07) [6]

> Хоть убей — не пойму зачем всё это нужно

Вот, сформулировал ответ :) — как сделать лучьше не догодался.


 
{RASkov} ©   (2007-05-08 17:07) [7]

> [3] DVM ©   (08.05.07 12:49)

> [4] DimaBr ©   (08.05.07 13:30)

Можно вас расстрелять? :)
Не место этой ветке здесь...
ЗЫ я не видел, что там в архивах(не качал). Я верю тем, кого хотел расстрелять, и.... потом самому застрелиться :)

> [5] Kolan ©   (08.05.07 17:04)

Застрели их :)


 
DimaBr ©   (2007-05-10 08:42) [8]


> как сделать лучьше не догодался.

"Ткнул в небо и не попал"

Предлагаю организовать в виде коллекции, если подразумевается использование только с PageControl (Notebook), то и реализовать такой компонент. Я уже советовал посмотреть
http://www.torry.net/quicksearchd.php?String=KWizard&Title=Yes


 
Knight ©   (2007-05-10 08:49) [9]

> [8] DimaBr ©   (10.05.07 08:42)

Чё все наехали на человека... человек потренировался, получил поинты опыта... Скачали посмотрели, посоветовали, пользоваться же никто не заставляет... или боитесь, что до левелапа дойдёт? :)


 
Knight ©   (2007-05-10 08:50) [10]

Если есть время, то лучше писать компоненты чем кидать их на форму... %)


 
Knight ©   (2007-05-10 08:54) [11]

> [0] Kolan ©   (07.05.07 15:36)

Если выставляешь компоненты, то желательно указывать для какой версии Delphi... наверно 2006-ая?


 
{RASkov} ©   (2007-05-10 09:36) [12]

> [9] Knight ©   (10.05.07 08:49)

> [10] Knight ©   (10.05.07 08:50)

> [11] Knight ©   (10.05.07 08:54)

Попала ветка под раздачу.... Рыцарь, ты явно хорошую мысль про слияния постов на форуме предложил...;)
ЗЫ порой то-же так-же бывает.... "Не успеваешь" все в один пост запостить....:)


 
Knight ©   (2007-05-10 09:39) [13]

> [12] {RASkov} ©   (10.05.07 09:36)

"Эт не я быстро думаю, это другие медленно отвечают" © %)


 
Kolan ©   (2007-05-10 13:43) [14]

> Если выставляешь компоненты, то желательно указывать для
> какой версии Delphi&#133 наверно 2006-ая?

Да 2006.
да я их не то чтобы выстовлял, просто в «компонентах» людей долго мучал надо же отчитаться.


> Я уже советовал посмотреть

Каюсь я забыл. Посмотрю. Блин название как у меня почти :)


> то и реализовать такой компонент

Я бы рад, но не вышло :(


 
DimaBr ©   (2007-05-10 14:01) [15]


> Я бы рад, но не вышло :(

Что именно не вышло, как пробывал, будем продолжать совершенствоваться ?


 
Kolan ©   (2007-05-15 11:50) [16]

> Что именно не вышло, как пробывал
> ?

Не вышло то, что я не знаю что конкретно надо сделать чтобы компонент работал.
То есть то тут я что-то не перекрыл, тотут. Просто потому, что не знал что надо это сделать&#133

, будем продолжать совершенствоваться
Будем. Чтонить почитать мож. посоветуете?



Страницы: 1 вся ветка

Текущий архив: 2007.06.10;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.027 c
15-1179189469
StartUp
2007-05-15 04:37
2007.06.10
Фичи в редакторе Дельфи в виде картинок


11-1160673450
ANTPro
2006-10-12 21:17
2007.06.10
Easy Debug


15-1179157796
matt
2007-05-14 19:49
2007.06.10
Росийская ОС


15-1179200465
Сынок
2007-05-15 07:41
2007.06.10
Как определиться с профессией?


2-1179814781
Dr.M@$
2007-05-22 10:19
2007.06.10
Выключаем обработчик ошибок..