-
06.07.2012, 18:05 #121
- Регистрация
- 04.09.2008
- Адрес
- г.Грязи
- Возраст
- 48
- Сообщений
- 1,035
- Поблагодарили
- 136
- Поблагодарил
- 48
-
06.07.2012, 18:09 #122
- Регистрация
- 28.02.2010
- Адрес
- Киев
- Возраст
- 48
- Сообщений
- 637
- Поблагодарили
- 80
- Поблагодарил
- 34
Ну вот тот-же HRD был бесплатным, пока его не купили... в принципе любой бесплатный проект, либо умирает, либо его покупают... это лишь вопрос времени
Я думаю в нашем хобби не стоит рассчитывать на зароботки. Ведь, как говорит один мой друг, мы от детей отличаемся лишь стоимостью игрушек....и деньги мы с помощью программ не зарабатываем.TX: FT-897D Ant: ECO Vertical 7+
-
06.07.2012, 18:15 #123
- Регистрация
- 12.05.2012
- Сообщений
- 1,533
- Поблагодарили
- 578
- Поблагодарил
- 1662
-
06.07.2012, 18:21 #124
- Регистрация
- 28.02.2010
- Адрес
- Киев
- Возраст
- 48
- Сообщений
- 637
- Поблагодарили
- 80
- Поблагодарил
- 34
-
06.07.2012, 18:29 #125
- Регистрация
- 12.05.2012
- Сообщений
- 1,533
- Поблагодарили
- 578
- Поблагодарил
- 1662
ImageList платформозависимый компонент, "собственность" Windows. В других системах его просто нет.
Добавлено через 7 минут
Мне проще запустить код в разных ОС (Qt везде одинакова), сразу видеть результат работы. Тем более виртуальные машины позволяют делать это без перезагрузки
Да, это похоже про меняПоследний раз редактировалось RW4O; 06.07.2012 в 18:29. Причина: Добавлено сообщение
73! Андрей (ex RW4NY) R120RF Team
-
06.07.2012, 18:30 #126
- Регистрация
- 04.09.2008
- Адрес
- г.Грязи
- Возраст
- 48
- Сообщений
- 1,035
- Поблагодарили
- 136
- Поблагодарил
- 48
-
06.07.2012, 18:30 #127
- Регистрация
- 28.02.2010
- Адрес
- Киев
- Возраст
- 48
- Сообщений
- 637
- Поблагодарили
- 80
- Поблагодарил
- 34
Если мы говорим о TImageList, то это компонент Делфи и к Windows он отношения не имеет Ничего не мешает такой-же компонент реализовтаь и под другие системы. Проблема в том, что набор VCL компонентов, гораздо богаче чем Firemonkey и других рисовалок... хотя опять таки к отображению он имеет посредственное отношение, ибо все лишь удобный контейнер для хранения изображений.
Последний раз редактировалось UT4UKW; 06.07.2012 в 18:36.
TX: FT-897D Ant: ECO Vertical 7+
-
06.07.2012, 18:38 #128
- Регистрация
- 12.05.2012
- Сообщений
- 1,533
- Поблагодарили
- 578
- Поблагодарил
- 1662
Можно конечно, но это будет уже "платформоориентированная" кроссплатформенность.
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx73! Андрей (ex RW4NY) R120RF Team
-
06.07.2012, 18:46 #129
- Регистрация
- 04.09.2008
- Адрес
- г.Грязи
- Возраст
- 48
- Сообщений
- 1,035
- Поблагодарили
- 136
- Поблагодарил
- 48
-
06.07.2012, 18:58 #130
- Регистрация
- 28.02.2010
- Адрес
- Киев
- Возраст
- 48
- Сообщений
- 637
- Поблагодарили
- 80
- Поблагодарил
- 34
-
06.07.2012, 19:55 #131
- Регистрация
- 12.05.2012
- Сообщений
- 1,533
- Поблагодарили
- 578
- Поблагодарил
- 1662
Дело в том, что существует определенный набор компонентов, являющийся общим для всех оконных сред (кнопки, чекбоксы и т. п.) Их кроссплатформеная реализация - классы - "обертки" над API для различных систем. Реализация полного функционала того же Image List (коллекции битмапов не в счет - они есть везде), как вы правильно заметили, потребует введения новых полей и методов для компонентов, не свойственных для какой-либо ОС. Например, логика работы с картинками в компонентах различается в Windows и GTK. И если в Windows, например, взаимосвязь ImageList и Menu обеспечивается на уровне ОС, то для другой системы вам придется самостоятельно её "эмулировать". Получается своего рода "прослойка" - как раз платформоориентированная(Вам придется программировать в Windows-style). Этим объясняется видимая "бедность" визуальных компонентов кросплатформенных IDE. (Например, в Qt нет ImageList, но есть QList<QPixmap>, а реализация логики работы лежит на программисте). Впрочем против визуального компонента ImageList я совсем не против - лишь бы не получился Lazarus, в котором можно начать программировать сразу после первой установки Linux (что несомненно плюс), но шаг вправо-влево от окошек с кнопками заканчивается плачевно(что несомненно минус).
73! Андрей (ex RW4NY) R120RF Team
-
06.07.2012, 22:10 #132
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,725
- Поблагодарили
- 8994
- Поблагодарил
- 4773
Ну блин вы даете))) Приехал с работы - а тут 3 страницы)))
Касательно лога - как уже правильно было отмечено - лог то пишется для удовольствия)))
1. На счет открытости кода - есть у меня свои мысли по этому поводу. Те кто реально хотят принять участие в развитии лога - в личку. Поверьте - общий язык найдем. На всеобщее обозрение исходники выкладывать не буду - допустим для того, чтоб разобраться, как связи на LoTW отправлять истратил 2 недели - и почему я должен всем это говорить? Исходники CQLog доступны в сети? Вот и смотрите их)))) Скукотища)))
2. На счет платности - лог бесплатный. Только добровольные пожертвования)))
Добавлено через 3 минуты
Delphi 2007 - стоимость несколько тысяч долларов. Глюкавый....
Лада Калина - более 300 тыс... глюкавая...
LogHX - бесплатны, но глюки есть.
Почувствуйте разницу!
О слоган для рекламы лога придумал!Последний раз редактировалось RX4HX; 06.07.2012 в 22:10. Причина: Добавлено сообщение
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
06.07.2012, 22:40 #133
- Регистрация
- 11.03.2006
- Адрес
- Гродно
- Возраст
- 60
- Сообщений
- 2,016
- Поблагодарили
- 359
- Поблагодарил
- 23
-
06.07.2012, 22:51 #134
- Регистрация
- 26.02.2006
- Адрес
- Рыбинск, Ярославская обл.
- Возраст
- 42
- Сообщений
- 783
- Поблагодарили
- 157
- Поблагодарил
- 478
Коллеги, UT4UKW, EW4DX. Спасибо вам за разъяснения. Всетаки психология - большая вещь. С такого ракурса я действительно на вопрос не смотрел. Так что соглашусь логгерописатель из меня плохой будет. Так что буду дальше ковырять APRS. Всетаки оно мне интересно и понятно. А зачем писать то, что мне не понятно?
Спасибо еще раз, без всяких подколов и обид!С уважением, Алексей. UA3MQJ
-
06.07.2012, 23:24 #135
- Регистрация
- 04.09.2008
- Адрес
- г.Грязи
- Возраст
- 48
- Сообщений
- 1,035
- Поблагодарили
- 136
- Поблагодарил
- 48
Социальные закладки