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

Вниз

AfalinaSoft Flat Controls 1.53 и Delphi 2007   Найти похожие ветки 

 
Lesnik ©   (2008-07-03 22:06) [0]

Привет всем. Просьба отозваться спецов, которым удалось инсталлировать в Delphi 2007 пакет AfalinaSoft Flat Controls 1.53. Поделитесь опытом.
У меня остался проект который создавал в Delphi 6, и который нужно поддерживать и развивать дальше. Если нет возможности установить этот пакет, то посоветуйте, как можно с наименьшими потерями и затратами перевести проект на использование других компонентов, Вернуться на delphi 6 нет возможности, так как Windows Vista эту версию делфей не поддерживает. В моем проекте используется несколько сот эдитов и бутонов из пакета AfalinaSoft Flat Controls 1.53. Выскажите свое мнение по этому поводу и посоветуйте как действовать, неужели придется переписывать весь проект с начала...


 
Игорь Шевченко ©   (2008-07-03 22:24) [1]

а почему бы не обратиться на сайт производителя компонентов ?


 
Lesnik ©   (2008-07-03 22:38) [2]

Обращался.Ответа не поступило. Это уже последняя версия которая выпущена в ноябре 2002 года, а сейчас они заняты другими проектами. Поэтому наверное лучший вариант будет перевести проект на другие компоненты, но как это можно сделать.


 
oldman ©   (2008-07-03 22:45) [3]


> В моем проекте используется несколько сот эдитов и бутонов
> из пакета AfalinaSoft Flat Controls 1.53.


навороченность - враг хорошего!


 
Dummy   (2008-07-03 22:50) [4]

Что-то мне подсказывает, что если бы Вы пользовались официальными компонентами, то у Вас бы таких проблем не возникло. Так как продавались они с исходниками.


 
Lesnik ©   (2008-07-03 23:16) [5]


> Что-то мне подсказывает, что если бы Вы пользовались официальными
> компонентами, то у Вас бы таких проблем не возникло

И что?
И Дельфи у меня не лицензмонный, и винда пиратская, и комп ворованный, и дом чужой и сам я дубликат...
Вопрос у меня стоит как перевести проект на другие компоненты?


 
oldman ©   (2008-07-03 23:20) [6]


> Lesnik ©   (03.07.08 23:16) [5]


Сесть. Открыть проект.
Посмотреть на НавороченныйБуттон1. Запомнить. Удалить его.
Поставить на его место ПростойБуттон1. Поменять его свойства в соответствии с запомненным.
Повторить процесс в зависимости от количества НавороченныхБуттонов.


 
Lesnik ©   (2008-07-03 23:35) [7]


> Посмотреть на НавороченныйБуттон1. Запомнить. Удалить его.
>
> Поставить на его место ПростойБуттон1.

Ну в принципе я так и предполагал. Только удалять его уже не надо на форме его уже нет. А вот получится ли если на форму положить нужное количество бутонов (обычных) а в файле *.pas в разделе
type
 TfrmAprekins = class(TForm)
   Image1: TImage;
   FlatButton2: TFlatButton;
   FlatButton3: TFlatButton;
   FlatButton4: TFlatButton;
....

изменить на
type
 TfrmAprekins = class(TForm)
   Image1: TImage;
   FlatButton2: TButton;
   FlatButton3: TButton;
   FlatButton4: TButton;
...

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


 
Lesnik ©   (2008-07-04 00:09) [8]

Попробовал в тестовом проекте через блокнот не запуская Делфи в файлах *.dfm и *.pas через Replace... заменить TFlatButton на TButton и вроде получилось, Делфи только ругнулся что не хватает какого то свойства, и после нажати кнопки игнорировать проект открылся, изменил свойства бутонов в соответсвии с нуждами, без проблем откомпилировал и запустил проект. Но это только тестовый проект с одним контролом. Завтра буду пробовать свой.



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

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

Наверх




Память: 0.49 MB
Время: 0.019 c
6-1191491127
Tonich
2007-10-04 13:45
2008.08.03
OnDisconnect


15-1213713463
Palladin
2008-06-17 18:37
2008.08.03
Opera Mobile


4-1193867321
Zuzlan
2007-11-01 00:48
2008.08.03
Альтернатива sleep


15-1213864282
Сатир
2008-06-19 12:31
2008.08.03
Загрузка пакета в рантайме


15-1213735378
No_Dead
2008-06-18 00:42
2008.08.03
Разве это законно?