How do I get started using gui elements?

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

How do I get started using gui elements?

Daniel Gartmann

 

Hello,

 

I would like to put things into a control to pick values and am trying to read the comments in the guihelper.py file, but I am having difficulty getting started.

 

Could someone please point me to a good place to get started on reading how to use the guihelper to use gui elements in an addon/plugin?

 

My goal is to make a global command to give the week number of the current week as well as choosing a date to get the week number on that particular date.

 

Thanks in advance.

 

Daniel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: How do I get started using gui elements?

derek riemer
Are you familiar with wx python?

On Sat, May 13, 2017 at 6:41 AM, Daniel Gartmann <[hidden email]> wrote:

 

Hello,

 

I would like to put things into a control to pick values and am trying to read the comments in the guihelper.py file, but I am having difficulty getting started.

 

Could someone please point me to a good place to get started on reading how to use the guihelper to use gui elements in an addon/plugin?

 

My goal is to make a global command to give the week number of the current week as well as choosing a date to get the week number on that particular date.

 

Thanks in advance.

 

Daniel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--

Derek Riemer: Improving the world one byte at a time!

  • University of Colorado Boulder Department of computer science, 4th year undergraduate student.
  • Accessibility enthusiast.
  • Proud user of the NVDA screen reader.
  • Open source enthusiast.
  • Skier.

Personal website



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: How do I get started using gui elements?

Daniel Gartmann

 

Not yet.

 

 

Fra: Derek Riemer [mailto:[hidden email]]
Sendt: 13. maj 2017 15:55
Til: NVDA screen reader development <[hidden email]>
Emne: Re: [Nvda-devel] How do I get started using gui elements?

 

Are you familiar with wx python?

 

On Sat, May 13, 2017 at 6:41 AM, Daniel Gartmann <[hidden email]> wrote:

 

Hello,

 

I would like to put things into a control to pick values and am trying to read the comments in the guihelper.py file, but I am having difficulty getting started.

 

Could someone please point me to a good place to get started on reading how to use the guihelper to use gui elements in an addon/plugin?

 

My goal is to make a global command to give the week number of the current week as well as choosing a date to get the week number on that particular date.

 

Thanks in advance.

 

Daniel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--

Derek Riemer: Improving the world one byte at a time!

·        University of Colorado Boulder Department of computer science, 4th year undergraduate student.

·        Accessibility enthusiast.

·        Proud user of the NVDA screen reader.

·        Open source enthusiast.

·        Skier.

Personal website

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: How do I get started using gui elements?

derek riemer
You should be familiar with the basic tutorial first, and probably should go look at other addons. I can tell you things, about GUI helper, but it probably won't make sense if you don't understand wx.
It's basically just to help you lay things out and make your code shorter.

On Sat, May 13, 2017 at 9:12 AM, Daniel Gartmann <[hidden email]> wrote:

 

Not yet.

 

 

Fra: Derek Riemer [mailto:[hidden email]]
Sendt: 13. maj 2017 15:55
Til: NVDA screen reader development <[hidden email]>
Emne: Re: [Nvda-devel] How do I get started using gui elements?

 

Are you familiar with wx python?

 

On Sat, May 13, 2017 at 6:41 AM, Daniel Gartmann <[hidden email]> wrote:

 

Hello,

 

I would like to put things into a control to pick values and am trying to read the comments in the guihelper.py file, but I am having difficulty getting started.

 

Could someone please point me to a good place to get started on reading how to use the guihelper to use gui elements in an addon/plugin?

 

My goal is to make a global command to give the week number of the current week as well as choosing a date to get the week number on that particular date.

 

Thanks in advance.

 

Daniel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--

Derek Riemer: Improving the world one byte at a time!

·        University of Colorado Boulder Department of computer science, 4th year undergraduate student.

·        Accessibility enthusiast.

·        Proud user of the NVDA screen reader.

·        Open source enthusiast.

·        Skier.

Personal website

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--

Derek Riemer: Improving the world one byte at a time!

  • University of Colorado Boulder Department of computer science, 4th year undergraduate student.
  • Accessibility enthusiast.
  • Proud user of the NVDA screen reader.
  • Open source enthusiast.
  • Skier.

Personal website



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: How do I get started using gui elements?

Joseph Lee

Hi,

As Derek said, it would be better to become familiar with wxPython (and in extension, wxWidgets) itself before making a decision to use GUI helper services. Having ported some add-ons to use GUI helper, I do know that GUI helper is a fascinating library, but it does require that you know wxPython to some extent (you need to know more than just basics if you want to help NVDA developers with porting to new wxPython versions).

Cheers,

Joseph

 

From: Derek Riemer [mailto:[hidden email]]
Sent: Saturday, May 13, 2017 2:29 PM
To: NVDA screen reader development <[hidden email]>
Subject: Re: [Nvda-devel] How do I get started using gui elements?

 

You should be familiar with the basic tutorial first, and probably should go look at other addons. I can tell you things, about GUI helper, but it probably won't make sense if you don't understand wx.

It's basically just to help you lay things out and make your code shorter.

 

On Sat, May 13, 2017 at 9:12 AM, Daniel Gartmann <[hidden email]> wrote:

 

Not yet.

 

 

Fra: Derek Riemer [mailto:[hidden email]]
Sendt: 13. maj 2017 15:55
Til: NVDA screen reader development <[hidden email]>
Emne: Re: [Nvda-devel] How do I get started using gui elements?

 

Are you familiar with wx python?

 

On Sat, May 13, 2017 at 6:41 AM, Daniel Gartmann <[hidden email]> wrote:

 

Hello,

 

I would like to put things into a control to pick values and am trying to read the comments in the guihelper.py file, but I am having difficulty getting started.

 

Could someone please point me to a good place to get started on reading how to use the guihelper to use gui elements in an addon/plugin?

 

My goal is to make a global command to give the week number of the current week as well as choosing a date to get the week number on that particular date.

 

Thanks in advance.

 

Daniel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--

Derek Riemer: Improving the world one byte at a time!

·        University of Colorado Boulder Department of computer science, 4th year undergraduate student.

·        Accessibility enthusiast.

·        Proud user of the NVDA screen reader.

·        Open source enthusiast.

·        Skier.

Personal website

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--

Derek Riemer: Improving the world one byte at a time!

·         University of Colorado Boulder Department of computer science, 4th year undergraduate student.

·         Accessibility enthusiast.

·         Proud user of the NVDA screen reader.

·         Open source enthusiast.

·         Skier.

Personal website

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel