Recent

Author Topic: NiceGrid for Lazarus  (Read 5750 times)

GutoGT

  • New member
  • *
  • Posts: 9
NiceGrid for Lazarus
« on: June 21, 2023, 12:47:56 pm »
Can anyone share a link to the nicegrid component ported to lazarus (https://wiki.freepascal.org/priyatna.org), http://www.priyatna.org/nicegrid.php is down.
Thanks

wp

  • Hero Member
  • *****
  • Posts: 12515
Re: NiceGrid for Lazarus
« Reply #1 on: June 21, 2023, 01:23:35 pm »
Found several snapshots of the site in the WaybackMachine, e.g.: https://web.archive.org/web/20131102133918/http://www.priyatna.org/nicegrid.php. There is a download link for a NiceGrid.zip, but the downloaded file is marked as malicious in Firefox and Chrome.

I am attaching my own old download from my HD, it's not ported to Lazarus, though.

rvk

  • Hero Member
  • *****
  • Posts: 6640
Re: NiceGrid for Lazarus
« Reply #2 on: June 21, 2023, 01:24:11 pm »

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11982
  • FPC developer.
Re: NiceGrid for Lazarus
« Reply #3 on: June 21, 2023, 03:17:11 pm »
The wiki dump has "leledumbo" in the URL, who is still an active member of this forum. Maybe he has relocated the code from bitbucket to some other online VCS with a free tier.

TraumTaenzerDieter

  • New Member
  • *
  • Posts: 33
Re: NiceGrid for Lazarus
« Reply #4 on: June 21, 2023, 06:30:42 pm »
Im Anhang eine Verion mit Lazarus-Package.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8783
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: NiceGrid for Lazarus
« Reply #5 on: June 21, 2023, 09:36:18 pm »
The wiki dump has "leledumbo" in the URL, who is still an active member of this forum. Maybe he has relocated the code from bitbucket to some other online VCS with a free tier.
Unfortunately I didn't. I thought I had a local copy but when I was about to push it to github but nope, it's nowhere to be found.

Awkward

  • Full Member
  • ***
  • Posts: 145

maurobio

  • Hero Member
  • *****
  • Posts: 623
  • Ecology is everything.
    • GitHub
Re: NiceGrid for Lazarus
« Reply #7 on: June 21, 2023, 10:46:22 pm »
Dear ALL,

Be afraid not! You can (usually) get maurobio and his large collection of software components stored in an old & good HD to your rescue!

I have a full copy of the NiceGrid component, back from my Delphi days. It is attached below.

Hope this helps.

With warmest regards,
UCSD Pascal / Burroughs 6700 / Master Control Program
Delphi 7.0 Personal Edition
Lazarus 2.0.12 - FPC 3.2.0 on GNU/Linux Mint 19.1, Lubuntu 18.04, Windows XP SP3, Windows 7 Professional, Windows 10 Home

maurobio

  • Hero Member
  • *****
  • Posts: 623
  • Ecology is everything.
    • GitHub
Re: NiceGrid for Lazarus
« Reply #8 on: June 21, 2023, 11:32:16 pm »
Dear ALL,

Sorry, guys! I misunderstood the requirement, you are looking for a version of NiceGrid ported to Lazarus! Unfortunately, the version I have is the original one developed for Delphi.  :( Please accept my most sincere apologies.

Best regards,
UCSD Pascal / Burroughs 6700 / Master Control Program
Delphi 7.0 Personal Edition
Lazarus 2.0.12 - FPC 3.2.0 on GNU/Linux Mint 19.1, Lubuntu 18.04, Windows XP SP3, Windows 7 Professional, Windows 10 Home

GutoGT

  • New member
  • *
  • Posts: 9
Re: NiceGrid for Lazarus
« Reply #9 on: June 22, 2023, 01:13:04 am »
Thank you all for your attention,
i'll test and return.

maurobio

  • Hero Member
  • *****
  • Posts: 623
  • Ecology is everything.
    • GitHub
Re: NiceGrid for Lazarus
« Reply #10 on: June 22, 2023, 01:28:01 am »
Hi, @GutoGT!

Glad to help as much as possible! Hope it works, I would like to be able to use NiceGrid in a future Lazarus project.

With warmest regards,
UCSD Pascal / Burroughs 6700 / Master Control Program
Delphi 7.0 Personal Edition
Lazarus 2.0.12 - FPC 3.2.0 on GNU/Linux Mint 19.1, Lubuntu 18.04, Windows XP SP3, Windows 7 Professional, Windows 10 Home

TRon

  • Hero Member
  • *****
  • Posts: 3757
Re: NiceGrid for Lazarus
« Reply #11 on: June 22, 2023, 01:36:20 am »
Unfortunately I didn't. I thought I had a local copy but when I was about to push it to github but nope, it's nowhere to be found.
Although I do believe user TraumTaenzerDieter already has the converted version attached you can use the same as suggested by wp, https://web.archive.org/web/20200622191153/https://bitbucket.org/leledumbo/priyatna.org/downloads/

Unfortunately it is not a copy of the repository itself but only the sources for all the (Lazarus and Delphi) components.
I do not have to remember anything anymore thanks to total-recall.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8783
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: NiceGrid for Lazarus
« Reply #12 on: June 22, 2023, 01:22:18 pm »
Unfortunately I didn't. I thought I had a local copy but when I was about to push it to github but nope, it's nowhere to be found.
Although I do believe user TraumTaenzerDieter already has the converted version attached you can use the same as suggested by wp, https://web.archive.org/web/20200622191153/https://bitbucket.org/leledumbo/priyatna.org/downloads/

Unfortunately it is not a copy of the repository itself but only the sources for all the (Lazarus and Delphi) components.
Holy dragonzord! This should be sufficient, I can reconstruct the repository from scratch. I believe I didn't use the version control correctly anyway, so it's good to start new. Nice catch :D

maurobio

  • Hero Member
  • *****
  • Posts: 623
  • Ecology is everything.
    • GitHub
Re: NiceGrid for Lazarus
« Reply #13 on: June 22, 2023, 04:31:10 pm »
Dear ALL,

Just in case, I have been able to compile and install in Lazarus 2.0.12 for Windows the NiceGrid Lazarus package. The full source is attached.

Hope this helps!

With warmest regards,
UCSD Pascal / Burroughs 6700 / Master Control Program
Delphi 7.0 Personal Edition
Lazarus 2.0.12 - FPC 3.2.0 on GNU/Linux Mint 19.1, Lubuntu 18.04, Windows XP SP3, Windows 7 Professional, Windows 10 Home

wp

  • Hero Member
  • *****
  • Posts: 12515
Re: NiceGrid for Lazarus
« Reply #14 on: June 22, 2023, 06:25:45 pm »
Thank you. However, it has the same issue as TraumtaenzerDieter's code above: When I run the sample projects, the mouse cursor disappears when it enters the grid. And when the application is closed there is a Divide-by-zero error.

 

TinyPortal © 2005-2018