uses
LCLIntF;
OpenPrjFolderBitBtn: TToolButton;
procedure OpenPrjFolderBitBtnClick(Sender: TObject);
procedure TProjectInspectorForm.OpenPrjFolderBitBtnClick(Sender: TObject);
var
ADirectory:String;
begin
ADirectory:=LazProject.Directory;
if ADirectory<>'' then
OpenURL(ADirectory);
end;
OpenPrjFolderBitBtn := CreateToolButton('OpenPrjFolderBitBtn', 'Open Folder', 'Open Project Folder', 'Open_project_folder', @OpenPrjFolderBitBtnClick);
Cmq, pensando ad eventuali plugin interessanti per lazarus, sarebbe da pensare un connettore ai vari repository in uso (SVN, GIT)Quella, a mio avviso, è una grossa carenza :)
Stilgar
Grazie Stilgar.
Tu hai esperienza nella creazione di nuovi plugins?
Per Ora ho trovato:
https://wiki.freepascal.org/Extending_the_IDE
Ho anche aperto una discussione sul Forum ufficiale di Lazarus:
https://forum.lazarus.freepascal.org/index.php/topic,48574.msg349867/topicseen.html#new
Spero non sia un problema aprire la stessa discussione in più Forum diversi contemporaneamente.
Otto.
Cmq, pensando ad eventuali plugin interessanti per lazarus, sarebbe da pensare un connettore ai vari repository in uso (SVN, GIT)Quella, a mio avviso, è una grossa carenza :)
Stilgar
Per integrazione intendo che metta un overlay sull'icona del file per dirti che sei disallineato col sorgente perché arrivano dal repository degli aggiornamenti.
Così ti eviti telefonate al cliente per dirgli di scaricarsi i sorgenti 😂😂😂😂😂
Ne sai qualche cosa tu? 😂😂😂😂
(ho un numero che ha più chiamate di tutte sul telefono. E non è quello di mia moglie 😜)
Per integrazione intendo che metta un overlay sull'icona del file per dirti che sei disallineato col sorgente perché arrivano dal repository degli aggiornamenti.
Così ti eviti telefonate al cliente per dirgli di scaricarsi i sorgenti 😂😂😂😂😂
tipo shell extension di TortoiseSvn o TortoiseGit?Ne sai qualche cosa tu? 😂😂😂😂
(ho un numero che ha più chiamate di tutte sul telefono. E non è quello di mia moglie 😜)
non farti strane idee, sono sposato 8)
Io, quando ho avuto bisogno qualcosa di simile, sono andato in
Strumenti ==> Configura Strumenti esterni
Praticamente, passi alcuni parametri ad un programma scritto da te.
Tra i vari parametri a disposizione, c'è anche il percorso del progetto.
Puoi anche creare una combinazione di tasti che lo lanci.
E' più facile da fare che da spiegare !!!
Ciao, Mario