Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arrow Script
(Yesterday, 09:28 AM)rich2005 Wrote: Hopefully programmer_ceds will come along with a solution.

I do not have any problem with an old Gimp 2.10 version.
but for Gimp 3.0 RC3 (appimage) with the adjustments from post #123 I get this error

Execution error for 'Arrow':
Error: eval: unbound variable: gimp-image-get-active-vectors
I've just downloaded the arrow script zip file via the link from post #123 and by going to the website - neither version of arrow_V3.scm has gimp-image-get-active-vectors in it - this has been replaced by gimp-image-get-selected-paths.

Is it a problem with your browser cache? (just clutching at straws)

(03-02-2025, 11:09 PM)tomchick Wrote: I was having fits trying to get the arrow tool to work with my old 2.x version of GIMP, and troubleshooting the errors is WAY above my paygrade. So I had the bright idea to install GIMP3.0 and downloaded the zip file from the link in your last post, which you specified were for the 3.0 build of GIMP. I unzipped the files into the script folder and of course the arrow tool shows up as an option when I boot up GIMP. I dropped two points onto an image, then select the arrow tool, then hit OK. At which point, I get these error boxes:

https://imgur.com/a/0dKvZr0

I'm pretty hopeless troubleshooting this stuff, but there's nothing unusual about my brush size setting, as far as I can tell. In fact, I hadn't touched it in this fresh install, but just to be sure, I fiddled with different brush sizes and still get the error. If there's any additional info I can provide to help troubleshoot, let me know. If it matters, I still have the 2.x version of GIMP installed in a separate directory, but I can't imagine that's causing any issues since the script folders are in entirely separate folders themselves (2.x vs 3.0).
The error is complaining about setting a brush size of zero. The only lines in the script that set the brush size are:

                (gimp-context-set-brush-size (/ theArrowLength BrushThicknessFactor))
or
                (gimp-context-set-brush-size BrushThicknessFactor)

The first is used if the "Brush thickness type" control is set to "Path length divided by BT value" and the second is used if the "Brush thickness type" control is set to "BT Pixels".

The "Brush Thickness (BT)" control can't be set less than 1 - so that rules out trying to set a value of 0 with the second line above.

The first line above could set a value of zero if the path length was zero (perhaps I should add a check for this?)

(I'm assuming that you are using the latest RC3 and the latest version of arrow_V3.scm)
Reply


Messages In This Thread
Arrow Script - by rich2005 - 03-01-2017, 11:04 AM
RE: Arrow Script - by dinasset - 03-01-2017, 12:35 PM
RE: Arrow Script - by StrummerG - 01-23-2019, 08:44 PM
RE: Arrow Script - by rich2005 - 01-23-2019, 08:51 PM
RE: Arrow Script - by programmer_ceds - 01-24-2019, 04:48 PM
RE: Arrow Script - by programmer_ceds - 01-24-2019, 07:41 PM
RE: Arrow Script - by rich2005 - 01-24-2019, 05:06 PM
RE: Arrow Script - by Asgeirjonsson - 03-27-2020, 10:28 AM
RE: Arrow Script - by rich2005 - 03-27-2020, 11:17 AM
RE: Arrow Script - by Asgeirjonsson - 03-27-2020, 02:07 PM
RE: Arrow Script - by Krikor - 03-27-2020, 03:19 PM
RE: Arrow Script - by rich2005 - 03-27-2020, 03:27 PM
RE: Arrow Script - by rich2005 - 03-27-2020, 04:02 PM
RE: Arrow Script - by Krikor - 03-27-2020, 04:38 PM
RE: Arrow Script - by rich2005 - 03-27-2020, 04:58 PM
RE: Arrow Script - by Krikor - 03-27-2020, 07:11 PM
RE: Arrow Script - by rich2005 - 03-27-2020, 07:34 PM
RE: Arrow Script - by Krikor - 03-27-2020, 07:49 PM
RE: Arrow Script - by denzjos - 03-28-2020, 10:23 AM
RE: Arrow Script - by Krikor - 03-31-2020, 10:11 PM
RE: Arrow Script - by rich2005 - 04-01-2020, 12:02 PM
RE: Arrow Script - by Krikor - 04-01-2020, 07:41 PM
RE: Arrow Script - by jcwjcw42 - 12-10-2020, 10:31 PM
RE: Arrow Script - by carmen - 12-10-2020, 11:42 PM
RE: Arrow Script - by jcwjcw42 - 12-11-2020, 03:51 AM
RE: Arrow Script - by Krikor - 12-11-2020, 08:51 AM
RE: Arrow Script - by rich2005 - 12-11-2020, 10:44 AM
RE: Arrow Script - by denzjos - 12-12-2020, 04:29 PM
RE: Arrow Script - by programmer_ceds - 05-06-2021, 10:26 PM
RE: Arrow Script - by programmer_ceds - 05-07-2021, 06:29 AM
RE: Arrow Script - by programmer_ceds - 05-07-2021, 05:12 PM
RE: Arrow Script - by rich2005 - 05-07-2021, 06:00 PM
RE: Arrow Script - by programmer_ceds - 05-07-2021, 09:51 PM
RE: Arrow Script - by rich2005 - 05-08-2021, 07:22 AM
RE: Arrow Script - by Krikor - 05-08-2021, 01:10 AM
RE: Arrow Script - by programmer_ceds - 05-08-2021, 09:38 AM
RE: Arrow Script - by rich2005 - 05-08-2021, 09:52 AM
RE: Arrow Script - by programmer_ceds - 05-08-2021, 10:07 AM
RE: Arrow Script - by rich2005 - 05-08-2021, 10:16 AM
RE: Arrow Script - by programmer_ceds - 05-08-2021, 04:04 PM
RE: Arrow Script - by rich2005 - 05-08-2021, 04:54 PM
RE: Arrow Script - by Histone - 07-26-2021, 11:50 AM
RE: Arrow Script - by programmer_ceds - 07-26-2021, 12:29 PM
RE: Arrow Script - by rich2005 - 07-26-2021, 12:26 PM
RE: Arrow Script - by Histone - 07-26-2021, 12:57 PM
RE: Arrow Script - by programmer_ceds - 07-26-2021, 01:21 PM
RE: Arrow Script - by Histone - 07-26-2021, 01:56 PM
RE: Arrow Script - by programmer_ceds - 07-26-2021, 05:11 PM
RE: Arrow Script - by Histone - 07-26-2021, 08:57 PM
RE: Arrow Script - by programmer_ceds - 07-26-2021, 09:31 PM
RE: Arrow Script - by Histone - 07-26-2021, 10:01 PM
RE: Arrow Script - by programmer_ceds - 07-27-2021, 04:37 PM
RE: Arrow Script - by Histone - 07-28-2021, 03:27 AM
RE: Arrow Script - by programmer_ceds - 07-28-2021, 08:46 AM
RE: Arrow Script - by programmer_ceds - 07-28-2021, 04:09 PM
RE: Arrow Script - by programmer_ceds - 07-29-2021, 09:08 AM
RE: Arrow Script - by rich2005 - 07-29-2021, 01:53 PM
RE: Arrow Script - by Histone - 08-08-2021, 08:56 PM
RE: Arrow Script - by programmer_ceds - 08-09-2021, 10:04 AM
RE: Arrow Script - by vitforlinux - 09-01-2022, 11:17 AM
RE: Arrow Script - by programmer_ceds - 09-01-2022, 12:25 PM
RE: Arrow Script - by rich2005 - 09-01-2022, 12:22 PM
RE: Arrow Script - by vitforlinux - 09-01-2022, 02:26 PM
RE: Arrow Script - by programmer_ceds - 09-01-2022, 03:48 PM
RE: Arrow Script - by programmer_ceds - 09-01-2022, 07:09 PM
RE: Arrow Script - by programmer_ceds - 09-04-2022, 03:44 PM
RE: Arrow Script - by vitforlinux - 09-05-2022, 11:16 AM
RE: Arrow Script - by BugsBunnySan - 10-07-2022, 09:42 PM
RE: Arrow Script - by programmer_ceds - 10-08-2022, 07:20 PM
RE: Arrow Script - by BugsBunnySan - 10-08-2022, 08:18 PM
RE: Arrow Script - by programmer_ceds - 10-11-2022, 04:44 PM
RE: Arrow Script - by teapot - 10-12-2022, 02:17 AM
RE: Arrow Script - by programmer_ceds - 10-12-2022, 04:46 PM
RE: Arrow Script - by BugsBunnySan - 10-12-2022, 09:11 PM
RE: Arrow Script - by teapot - 10-13-2022, 03:16 AM
RE: Arrow Script - by programmer_ceds - 10-13-2022, 07:33 AM
RE: Arrow Script - by programmer_ceds - 10-13-2022, 01:13 PM
RE: Arrow Script - by BugsBunnySan - 10-14-2022, 01:17 AM
RE: Arrow Script - by teapot - 10-13-2022, 10:54 PM
RE: Arrow Script - by programmer_ceds - 10-14-2022, 10:24 AM
RE: Arrow Script - by programmer_ceds - 10-25-2022, 04:35 PM
RE: Arrow Script - by teapot - 10-26-2022, 03:25 AM
RE: Arrow Script - by programmer_ceds - 10-26-2022, 09:58 AM
RE: Arrow Script - by teapot - 10-26-2022, 05:30 PM
RE: Arrow Script - by programmer_ceds - 10-26-2022, 09:57 PM
RE: Arrow Script - by programmer_ceds - 11-27-2022, 06:23 PM
RE: Arrow Script - by kyolim - 02-02-2023, 06:39 PM
RE: Arrow Script - by programmer_ceds - 02-02-2023, 07:37 PM
RE: Arrow Script - by kyolim - 10-24-2023, 08:02 PM
RE: Arrow Script - by rich2005 - 10-24-2023, 08:40 PM
RE: Arrow Script - by vitforlinux - 10-03-2023, 02:02 PM
RE: Arrow Script - by programmer_ceds - 10-03-2023, 04:40 PM
RE: Arrow Script - by programmer_ceds - 12-24-2023, 05:07 PM
RE: Arrow Script - by vitforlinux - 10-04-2023, 11:12 AM
RE: Arrow Script - by vitforlinux - 10-25-2023, 03:28 PM
RE: Arrow Script - by ChrisHammond56 - 01-06-2024, 12:48 PM
RE: Arrow Script - by rich2005 - 01-06-2024, 01:07 PM
RE: Arrow Script - by programmer_ceds - 01-06-2024, 06:18 PM
RE: Arrow Script - by ChrisHammond56 - 01-07-2024, 01:23 AM
RE: Arrow Script - by programmer_ceds - 02-18-2024, 05:00 PM
RE: Arrow Script - by vitforlinux - 03-01-2024, 01:15 PM
RE: Arrow Script - by programmer_ceds - 03-01-2024, 04:59 PM
RE: Arrow Script - by PixLab - 03-02-2024, 04:46 AM
RE: Arrow Script - by programmer_ceds - 03-02-2024, 10:30 AM
RE: Arrow Script - by PixLab - 03-03-2024, 06:37 AM
RE: Arrow Script - by vitforlinux - 03-05-2024, 02:49 PM
RE: Arrow Script - by vitforlinux - 07-22-2024, 12:05 PM
RE: Arrow Script - by rich2005 - 07-22-2024, 12:44 PM
RE: Arrow Script - by vitforlinux - 07-22-2024, 01:22 PM
RE: Arrow Script - by vitforlinux - 11-02-2024, 12:53 PM
RE: Arrow Script - by programmer_ceds - 11-02-2024, 05:40 PM
RE: Arrow Script - by vitforlinux - 11-03-2024, 01:16 PM
RE: Arrow Script - by programmer_ceds - 11-04-2024, 04:31 PM
RE: Arrow Script - by rich2005 - 11-16-2024, 09:58 AM
RE: Arrow Script - by vitforlinux - 11-05-2024, 12:50 PM
RE: Arrow Script - by programmer_ceds - 11-07-2024, 10:29 PM
RE: Arrow Script - by rich2005 - 11-16-2024, 01:03 PM
RE: Arrow Script - by programmer_ceds - 11-16-2024, 05:55 PM
RE: Arrow Script - by MrsP-from-C - 11-16-2024, 06:28 PM
RE: Arrow Script - by philster - 02-03-2025, 12:49 PM
RE: Arrow Script - by programmer_ceds - 02-03-2025, 04:52 PM
RE: Arrow Script - by rich2005 - 02-03-2025, 02:50 PM
RE: Arrow Script - by programmer_ceds - 02-18-2025, 04:51 PM
RE: Arrow Script - by tomchick - 03-02-2025, 11:09 PM
RE: Arrow Script - by rich2005 - Yesterday, 09:28 AM
RE: Arrow Script - by Ofnuts - Yesterday, 11:40 AM
RE: Arrow Script - by programmer_ceds - Yesterday, 01:44 PM
RE: Arrow Script - by rich2005 - Yesterday, 02:03 PM
RE: Arrow Script - by programmer_ceds - Yesterday, 06:09 PM

Forum Jump: