J'ai chargé les sources et testé sous Delphi 6 peronnel (fonctionne parfaitement sous wine) et kylix 3.
Ca fait quelques mois que je n'ai programmé sous Delphi et n'ai pratiquement pas mis pied dans kylix, mais je ne pense pas que l'interface graphique en elle-même pose des problèmes insurmontables.
Sous Delphi, il bloque à cause de GIFImage, je ne sais même plus si cette unité est intégrée (dans la version pro) par défaut ou pas.
Sous kylix, il y aurait des choses à modifier pour passer la compilation, à cause d'éléments manquants (propriétés inexistantes, etc.) mais rien de méchant, j'ai déjà vu pire (ca me rappelle ou je bidouillais des composants delphi 3 pour qu'ils passent avec ma vieillle version 1 :-))
Perso, je pense pas que le projet logprotect.dpr soit dur à convertir. D'après ce que j'ai compris, c'est juste l'interface de configuration. Il suffirait de prévoir des bouts de codes à ignorer ou pas à la compilation en fonction de la constante prédéfinie idoine pour gérer les différences entre les composants delphi/kylix.
Le truc qui me fait peur, c'est dllhook.dpr. Un oeil rapide me montre que ce machin sera bien plus difficile à convertir : interception des événement clavier, compilation sous forme d'une dll. Là, il faudrait prévoir une lib ou carrément un module noyau, histoire que n'importe quelle appli puisse être interceptée. C'est là que devra se faire le travail de conversion.
[^] # Re: Portage ?
Posté par Cyberdivad . En réponse au journal La gendarmerie se met au Libre. Évalué à 3.
Ca fait quelques mois que je n'ai programmé sous Delphi et n'ai pratiquement pas mis pied dans kylix, mais je ne pense pas que l'interface graphique en elle-même pose des problèmes insurmontables.
Sous Delphi, il bloque à cause de GIFImage, je ne sais même plus si cette unité est intégrée (dans la version pro) par défaut ou pas.
Sous kylix, il y aurait des choses à modifier pour passer la compilation, à cause d'éléments manquants (propriétés inexistantes, etc.) mais rien de méchant, j'ai déjà vu pire (ca me rappelle ou je bidouillais des composants delphi 3 pour qu'ils passent avec ma vieillle version 1 :-))
Perso, je pense pas que le projet logprotect.dpr soit dur à convertir. D'après ce que j'ai compris, c'est juste l'interface de configuration. Il suffirait de prévoir des bouts de codes à ignorer ou pas à la compilation en fonction de la constante prédéfinie idoine pour gérer les différences entre les composants delphi/kylix.
Le truc qui me fait peur, c'est dllhook.dpr. Un oeil rapide me montre que ce machin sera bien plus difficile à convertir : interception des événement clavier, compilation sous forme d'une dll. Là, il faudrait prévoir une lib ou carrément un module noyau, histoire que n'importe quelle appli puisse être interceptée. C'est là que devra se faire le travail de conversion.