It is currently Thu Jul 04, 2024 3:40 am


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Creating a guide for GIMP
PostPosted: Mon Nov 18, 2019 7:06 am  (#1) 
Offline
New Member

Joined: Nov 18, 2019
Posts: 2
Hello! I hope I can get help here because there are not many resources available supporting GIMP
So, for my undergraduate final project I am creating a software guide which is voice based and I want to show how a particular task is done as the user requests. For example; when an action needs to be undone, the program show go to the edit menu in the menu bar and click on undo while explaining to the user the reason for that.

So far, I have created a few simple plugins and I need help to create the part where it shows how everything is done.

Please do ask any questions to clarify the functioning of the application I have explained above


Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Creating a guide for GIMP
PostPosted: Mon Nov 18, 2019 10:19 am  (#2) 
Offline
GimpChat Member

Joined: Sep 23, 2016
Posts: 316
ElinaPeace wrote:
I need help to create the part where it shows how everything is done.


That is going to be a lot of voice.

A good place to start is here:
https://www.gimp.org/docs/


Top
 Post subject: Re: Creating a guide for GIMP
PostPosted: Mon Nov 18, 2019 11:11 am  (#3) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2260
Location: Poland
Hello ElinaPeace on the forum

Forgive me - but I don't understand what you are asking for.
If you are programming in Python, you can disable / enable the options:
- pdb.gimp_image_undo_group_start (image)
- pdb.gimp_context_push ()
Any example of your plugin?

_________________
Image

Slava
Ukraini!


Top
 Post subject: Re: Creating a guide for GIMP
PostPosted: Mon Nov 18, 2019 8:03 pm  (#4) 
Offline
New Member

Joined: Nov 18, 2019
Posts: 2
MareroQ wrote:
Hello ElinaPeace on the forum

Forgive me - but I don't understand what you are asking for.
If you are programming in Python, you can disable / enable the options:
- pdb.gimp_image_undo_group_start (image)
- pdb.gimp_context_push ()
Any example of your plugin?


Okay so, in my plugin I want to show visually to the user how something is done without simply automating, I wanna go step wise.


Top
 Post subject: Re: Creating a guide for GIMP
PostPosted: Tue Nov 19, 2019 2:42 am  (#5) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4756
ElinaPeace wrote:
MareroQ wrote:
Hello ElinaPeace on the forum

Forgive me - but I don't understand what you are asking for.
If you are programming in Python, you can disable / enable the options:
- pdb.gimp_image_undo_group_start (image)
- pdb.gimp_context_push ()
Any example of your plugin?


Okay so, in my plugin I want to show visually to the user how something is done without simply automating, I wanna go step wise.


This is going to be very difficult. Plugins/scripts cannot act on the GUI by design, so your users will only see the results (even if in some case they can see things happening while the script runs).

In addition there is no direct mapping between GUI actions and the API; some simple GUI actions require more code than one would expect (Image>Scale image, for instance). In 2.10 this is even worse since the new GEGL-based tools & filters have no usable API.

In short, to pull this off, you have to be an external application than can tell where things are on the Gimp UI and send the appropriate signals to simulate button clicks and mouse moves. There areapplications used to perform automated software tests that can do this (but I haven't got any to recommend).

_________________
Image


Top
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 5 hours [ DST ]


   Similar Topics   Replies 
No new posts Attachment(s) Cross guide

3

No new posts THIRD PARTY GEGL FILTER GUIDE

14

No new posts Attachment(s) A guide to using Abstract Plus Filter (Tutorial) PDF

0

No new posts Attachment(s) Cannot Precisely Position Guide Lines in Inches

6

No new posts Attachment(s) New Guide to FontSlab Part 5: Repeats and Reversals

1



* Login  



Powered by phpBB3 © phpBB Group