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

Вниз

Посмотрите   Найти похожие ветки 

 
RASkov   (2006-10-23 01:22) [0]

Вот "нарисовал" компанентик, первый в жизни:). Всем кто помогал большое спасибо, отдельное DimaBr.
Выкладываю компанент в скомпилированном виде вместе с демкой (исх). Также есть скрин.
Хотелось бы услышать мнения. Компанент делался исключительно в позновательных целях но получилось вроде бы не плохо:) Есть некоторые баги и недоделки (думаю несущественные).
Вот скрин:
http://slil.ru/23289352 (151 Kb)
Вот все вместе:
http://slil.ru/23289394 (1,15 Mb)
Вот сам компанент:
http://slil.ru/23289401 (43,7 Kb)
Думал не залью все это с своим диалапом:)
ЗЫ: Сразу за метлой не посылайте:) Учусь.


 
Eraser ©   (2006-10-23 01:27) [1]

> http://slil.ru/23289394 (1,15 Mb)

почему так много занимает???


 
RASkov   (2006-10-23 01:38) [2]

> [1] Eraser ©   (23.10.06 01:27)

Там все... и исходник демки и exe и сам компанент и блин, временные файлы(забыл удалить:()


 
Gero ©   (2006-10-23 01:38) [3]

Что такое «компанентик» и для чего он нужен?


 
RASkov   (2006-10-23 01:40) [4]

> [3] Gero ©   (23.10.06 01:38)

Это графическое подобие игрового меню, а нужен он для .... да бог его знает для че. Мой первый компанент, я на нем учился:)
А мож куда и пригодится...


 
Gero ©   (2006-10-23 01:44) [5]

В скриншоте какой-то ужас, я сразу закрыл его.


 
Gero ©   (2006-10-23 01:47) [6]

> [4] RASkov   (23.10.06 01:40)

Так зачем тогда выклыдвать? Я вот, на хеловорде учился, мне тоже его выкладывать?


 
RASkov   (2006-10-23 01:48) [7]

> [5] Gero ©   (23.10.06 01:44)

Начало хорошее:)
А че тама ужасного... тама практически на всю форму мой компанент. Остальное так для тестирования...


 
RASkov   (2006-10-23 01:48) [8]

Фон и все остальное настраивается... можно прямо в демке.


 
Eraser ©   (2006-10-23 01:49) [9]

> [7] RASkov   (23.10.06 01:48)

текстуры и оформление ужасные :)

но для первого раза хорошо наверное..


 
Gero ©   (2006-10-23 01:51) [10]

А если хочешь, чтобы «заценили», то есть дали оценку компоненту, то делаю это:
Судя по скриншоту и описанию, компонент ни на что не пригоден и никому не нужен. Оценка «1» по десятибальной шкале.

PS: Хотел посмотреть на исходники, но оказалось, что они засекречены! В архиве лежат dcu-файлы для неизвестно какой версии Delphi. Видимо, компонент выполнен по заказу ЦРУ.


 
Gero ©   (2006-10-23 01:51) [11]

> [7] RASkov   (23.10.06 01:48)


> А че тама ужасного... тама практически на всю форму мой
> компанент.

Значит как раз он и ужасен.


 
RASkov   (2006-10-23 01:54) [12]

> [10] Gero ©   (23.10.06 01:51)

Спасибо.:)
Компанент писал на D7

> [11] Gero ©   (23.10.06 01:51)

Надо было без картинок(в дфм) выкладывать, и легче был бы и выглядел бы не так "страшно":)


 
RASkov   (2006-10-23 01:57) [13]

> Судя по скриншоту и описанию, компонент ни на что не пригоден
> и никому не нужен.

Ясно. Надо расхваливать его с самого начала....
... чтобы потом сразу в сад отправили или за метлой:)


 
RASkov   (2006-10-23 02:02) [14]

> [9] Eraser ©   (23.10.06 01:49)
> > [7] RASkov   (23.10.06 01:48)
>
> текстуры и оформление ужасные :)

Текстуры(картинки) нарисовал от балды так для того что бы было
Их в компаненте можно выбирать любые по вкусу (т.е. свои).
А что значит оформление? Демки? так она тоже (как и картинки в ней) на коленке написана для тестирования и только.


 
RASkov   (2006-10-23 02:08) [15]

> [5] Gero ©   (23.10.06 01:44)

Блин, неужели так страшно?:)

> [6] Gero ©   (23.10.06 01:47)

То хеловорд, а компанент - это уже серьезнее:)


 
RASkov   (2006-10-23 03:01) [16]

кОрОче не понравилось... Ну плохое мнение - тоже мнение.
Спасибо за то что хоть посмотрели.
Пошел "рыдать в падушку":/ т.е. спать. Спокойной ночи.


 
PHPDeveloper   (2006-10-23 06:17) [17]

Осеннее обострение :) ?


 
Loginov Dmitry ©   (2006-10-23 07:48) [18]

RASkov   (23.10.06 2:08) [15]
То хеловорд, а компанент - это уже серьезнее


Чем?


 
TUser ©   (2006-10-23 07:54) [19]

> То хеловорд, а компанент - это уже серьезнее
>
> Чем?

Компанент - это для серьезных компаний :)


 
EvS ©   (2006-10-23 08:30) [20]


> Вот "нарисовал" компанентик, первый в жизни:).


И лучше если последний. Поскольку в Delphi, да и в русском языке- компОненты.


 
RASkov   (2006-10-23 14:42) [21]

> [17] PHPDeveloper   (23.10.06 06:17)

Оно самое.:)
> [18] Loginov Dmitry ©   (23.10.06 07:48)

Ну наверное ничем. Все хорошеее пишете вы а мы остальные пишем всякую ерунду.
> [20] EvS ©   (23.10.06 08:30)

Спасибо за просветление. В Delphi такие ошибки компилятор не пропустит:)


 
RASkov   (2006-10-25 01:20) [22]

Подозреваю, что больно то никто и не смотрел демку с компОнентом, а ответы здесь наверное даны по общему правилу этого форума "лишь бы обкакать все".:(
Расчитывал на более профессиональные мнения, необязательно хорошие, а обаснованные. Единственный более менее информативный ответ это - [9].
А остальные просто по руслу [5]го. И почему-то сразу всем нужен исходник - Зачем?
Я же не код показываю - там ничего оригинального нет, а саму идею. Вообщем все больше и больше замечаю, что форум становится нечто вроде какойто "хиппи туссовки", хотя я уже давно здесь. Блин, где тот форум что был на www.DELPHI.mastak.ru.
Ладно молодым флаг в руки. Сообственно ожидаю после этого поста очередную грязь, но мне, сообственно, уже пофику, поскольку от "новых людей" здесь ждать больше и нечего. Ничего личного и конкретного к ответившим здесь неимею.
Вобщем спасибо за внимание.

PS: Gero, Спасибо(без шуток) за нового клиента. Хотя ожидал(срок между версиями не маленький) бОльшего. Некоторые недоделки(очевидные) так и остались:( Вон, CDM, развивается неугонишься:)


 
Axis_of_Evil ©   (2006-10-25 01:37) [23]

<демку смотрел>
RASkov   (25.10.06 01:20) [22]
Единственный более менее информативный ответ это - [9].

ето тому щто он единственный неотрицательный? :>

imho, все не так плохо .. мне понравилось.

> текстуры и оформление ужасные :)
видать, сэр не художник. щто же теперь 500 ударов палкой по палке?


 
Gero ©   (2006-10-25 01:57) [24]

> [22] RASkov   (25.10.06 01:20)
> Некоторые недоделки(очевидные) так и остались

Какие например?


 
RASkov   (2006-10-25 02:03) [25]

> [23] Axis_of_Evil ©   (25.10.06 01:37)
> ето тому щто он единственный неотрицательный? :>

В нем отрицательное - это как раз положительное для меня.

> видать, сэр не художник

там в демке есть кнопочки и все картинки можно указать те которые больше всего нравятся.
Я же их нарисовал только для тестирования.

> 500 ударов палкой по палке?

Это сдесь любят. Можно привыкнуть... но иногда задевает.
Вжись больше ничего здесь показывать не буду.> И лучше если последний.

> imho, все не так плохо .. мне понравилось.

Что именно понравилось? что нет? Вообще есть смысл развивать идею или нет?


 
RASkov   (2006-10-25 02:06) [26]

> [24] Gero ©   (25.10.06 01:57)

Да на форуме некоторые уже были обговорены, как то - с копированием в поля ввода с клавиатуры. Сейчас прямо таки и не вспомню все сразу. Могу потестить усиленно и "мылом намылить" результаты. С учетом ИМХО.


 
Gero ©   (2006-10-25 02:09) [27]

> [22] RASkov   (25.10.06 01:20)


> Подозреваю, что больно то никто и не смотрел демку с компОнентом,
> а ответы здесь наверное даны по общему правилу этого форума
> "лишь бы обкакать все".:(

Демку смотреть не обязательно, обычно достаточно скриншота и исходника. Если понравится — то можно посмотреть все в действии.

> Расчитывал на более профессиональные мнения, необязательно
> хорошие, а обаснованные.

Профессиональные мнения о чем? Я даже не понял зачем нужен компонент, неужели трудно добавить две строчки описания в топик?


 
Gero ©   (2006-10-25 02:10) [28]

> [26] RASkov   (25.10.06 02:06)
> Да на форуме некоторые уже были обговорены, как то - с копированием
> в поля ввода с клавиатуры.

Этот баг исправлен. Если вспомнишь еще какие — пиши на dmclient@mail.ru.


 
Наиль ©   (2006-10-25 02:19) [29]

Gero, я скачал DMClient. Первым делом обратил внимание на кнопочки.
Посоветуй, мне и (заодно) RASkov"у, как добиться таких визуальных эффектов.
Очень хочется добиться подобных результатов.


 
RASkov   (2006-10-25 02:23) [30]

> Демку смотреть не обязательно, обычно достаточно скриншота
> и исходника. Если понравится — то можно посмотреть все в
> действии.

А я вот почему-то скриншоту DMClient неповерил, может он мне тоже не понравился(скрин), а просто скачал установил, и начал тыкать туда-сюда. Выявляя всякие преимущества/недостатки. Причем молча, дабы не обидеть случаем автора:).
Потыкал - понравилось, оставил. Более того ждал новую версию - дождался.
А не понравилось бы, то в помойку. И если бы стал бы что писать тебе, то только конкретно из-за чего я его выкинул. (про скрин промолчал бы, точно).

> Я даже не понял зачем нужен компонент

Ну не понял, скачай посмотри, не захотел скачать, промолчи.

> неужели трудно добавить две строчки описания в топик?

А вот это можно было и спросить, я не деревянный - понял бы и ответил.
Вообщем мнение мое о форуме нимного "споткнулось", к сожалению.


> Если вспомнишь еще какие — пиши на dmclient@mail.ru.

Хорошо, у меня иногда получается "нажать туда, куда не следовало бы". Думаю поймешь правильно.


 
RASkov   (2006-10-25 02:27) [31]

> [29] Наиль ©   (25.10.06 02:19)

А не манифест? разве не он все это делает? незнаю.... так мнение.


 
Gero ©   (2006-10-25 02:32) [32]

> [30] RASkov   (25.10.06 02:23)


> Ну не понял, скачай посмотри, не захотел скачать, промолчи.

Скачивать 1,5 мегабайта неизвестно чего, да еще и со slil.ru — увольте.

> А вот это можно было и спросить, я не деревянный - понял
> бы и ответил.

Именно это я и сделал в первую очередь, пост [3].
> Вообщем мнение мое о форуме нимного "споткнулось", к сожалению.

Добро пожаловать в реальный мир!


 
RASkov   (2006-10-25 02:32) [33]

Вот к стати вспомнил, опять же это уже предлогали на форуме.
Сделать верхнюю "строчку", где список тем, не перемещаемой т.е. всегда вверху.
И туда же желательно, в какой нибудь угол, вообщем куда нибудь в быстро доступное место, "место" - при наведении на которое вылазил бы хинт, как на [n], только на 0 пост т.е. вопрос автора.


 
Gero ©   (2006-10-25 02:34) [34]

> [29] Наиль ©   (25.10.06 02:19)

Какие именно эффекты интересуют? Office-подобное выделение в контролах при стандартной теме?
Все самописное, перехват OwnerDraw или WM_PAINT и вперед. Поддержка 32-битных иконок тоже самописная.


 
Наиль ©   (2006-10-25 02:35) [35]

> [31] RASkov   (25.10.06 02:27)
> > [29] Наиль ©   (25.10.06 02:19)
>
> А не манифест? разве не он все это делает? незнаю.... так
> мнение.

Я имел введу картинки на кнопочках. Ибо в настройках про них сказано "Автор: Yanis Prasol aka Gero"
Очень понравился логотип программы на сайте сделаный по той же технологии.
В последнее время часто встречается подобное оформление, и не хотелось бы отставать.
А так как речь зашла об скриншотах и оформление программ, то рискнул спросить совета у знающего человека.

PS. Между прочим, имено контраст того, что может он, и сделал ты, задало тон этой ветки.


 
Gero ©   (2006-10-25 02:36) [36]

> [35] Наиль ©   (25.10.06 02:35)

А, ты при иконки? Ну там ничего сложного, обычные 32-битные иконки, нарисованы в фотошопе. Логотип на сайте тоже.


 
RASkov   (2006-10-25 02:39) [37]

> Скачивать 1,5 мегабайта неизвестно чего, да еще и со slil.ru
> — увольте.

Согласен, там размер как раз только exeшника демки такой большой.
Сам компонет http://slil.ru/23289401 (43,7 Kb)
Думаю, даже мне, со своим диалапом, не составило бы труда....

> Именно это я и сделал в первую очередь, пост [3]

На что я ответил

> Это графическое подобие игрового меню

Ну а дальше полилась "грязь". И было уже не так приятно чего либо отвечать...

> Добро пожаловать в реальный мир!

Добро... Чето не очень он добрый мир-то.


 
Наиль ©   (2006-10-25 02:39) [38]

> Все самописное, перехват OwnerDraw или WM_PAINT и вперед

Я догадался. Хотя и не сразу. По крестику закрытия панели Поиск.
Это единственое место, которое выдаёт самописность оформления программы.


 
Gero ©   (2006-10-25 02:42) [39]

> [37] RASkov   (25.10.06 02:39)
> Сам компонет http://slil.ru/23289401 (43,7 Kb)
> Думаю, даже мне, со своим диалапом, не составило бы труда....

Я его и скачал, но толку мне с dcu-фалов для Delphi 7? На названия файлов посмотреть?

> На что я ответил

Ты сказал, что не знаешь, для чего нужен компонент. О чем тогда говорить?

> Ну а дальше полилась "грязь".

Это не грязь, а «заценивание». Если хотел чтобы тебя просто похвалили, так и надо было говорить.

> Чето не очень он добрый мир-то.

А то!


 
Gero ©   (2006-10-25 02:44) [40]

> [38] Наиль ©   (25.10.06 02:39)

Ой, а что в крестике не так, неужели такой страшный? :)



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

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

Наверх




Память: 0.57 MB
Время: 0.052 c
3-1158151719
DBLookupComboBox
2006-09-13 16:48
2006.11.12
и хранимая процедура


15-1161940904
zdm
2006-10-27 13:21
2006.11.12
часто используемые строки


2-1161962845
чел
2006-10-27 19:27
2006.11.12
не отображается первичный ключ


15-1161664524
Stanislav
2006-10-24 08:35
2006.11.12
Кто легально продавал свой софт?


15-1161356781
Gero
2006-10-20 19:06
2006.11.12
Рефакторинг в Delphi 2006