[brailleblaster] Re: Creating and editing liblouis tables and liblouisutdml files

  • From: Keith Creasy <kcreasy@xxxxxxx>
  • To: "brailleblaster@xxxxxxxxxxxxx" <brailleblaster@xxxxxxxxxxxxx>
  • Date: Mon, 6 May 2013 12:21:13 +0000

I'm not sure of the best way either but I was thinking SWT since that's what 
the rest of BB uses. We'd probably want to get something basic working and then 
make it fancier by enforcing correct syntax and, where possible, allow users to 
pick things from lists. In other words make it possible for someone to just 
about write and edit tables using only the information available from the UI. 
In fact, maybe it would be better to make it it's own application or at least 
its own module or plugin.

I wonder if someone would want to take this on as a project that is ansillary 
to BB itself?

Keith Creasy
Software Developer
American Printing House for the Blind
KCreasy@xxxxxxx
Phone: 502.895.2405
Skype: keith537


-----Original Message-----
From: brailleblaster-bounce@xxxxxxxxxxxxx 
[mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of John J. Boyer
Sent: Monday, May 06, 2013 8:15 AM
To: brailleblaster@xxxxxxxxxxxxx
Subject: [brailleblaster] Re: Creating and editing liblouis tables and 
liblouisutdml files

Keith,

I'm not sure of the best way to do this in a graphical interface. That's why I 
would like an example of something similar using SWT. 

The retreat gave me some valuable insights. I'm going to concentrate on 
debugging liblouis and liblouisutdml, but writing these classes is rather 
interesting. I think they would consist of a large number of blocks of similar 
but not identical code. That would be labor-intensive.

John

On Mon, May 06, 2013 at 11:54:13AM +0000, Keith Creasy wrote:
> Hi John.
> 
> I agree and hope to have a UI for editing LibLouis tables. It has always been 
> in my mental to-do list. 
> 
> Good to have you back.
> 
> Keith
> 
> 
> Keith Creasy
> Software Developer
> American Printing House for the Blind
> KCreasy@xxxxxxx
> Phone: 502.895.2405
> Skype: keith537
> 
> -----Original Message-----
> From: brailleblaster-bounce@xxxxxxxxxxxxx 
> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of John J. 
> Boyer
> Sent: Monday, May 06, 2013 7:45 AM
> To: brailleblaster@xxxxxxxxxxxxx
> Subject: [brailleblaster] Creating and editing liblouis tables and 
> liblouisutdml files
> 
> There has been some discussion about BrailleBlaster blasses to create or 
> modify liblouisutdml configuration and semantic-action files. It would also 
> be nice to have a class for creating or modifying liblouis tables.
> 
> The "resources" directory for BrailleBlaster is the programData directory, of 
> course. I also set up a folder in the BRLBLST directory called 
> userProgramData and a method in the fileUtils class that looks for files 
> first in that folder and then in the built-in programData folder. These 
> should still be in newDesign. Files created or modified by the user would go 
> in userProgramData . 
> 
> I might be interested in writing the classes to deal with liblouis tables and 
> liblouisutdml files. However, I would like to see an example of how something 
> similar is done using SWT. There are over a hundred liblouis opcodes and 
> something like 60 liblouisutdml connfiguration settings. opcodes have a 
> fairly standard format, though there are some variations. Configuration 
> settings may require a numerical value or a choice between various possible 
> values, like the formatFor setting. If someone can find an example of how 
> this kind of data is handled with SWT that would be a good start. It doesn't, 
> of course, have to have anything to do with BrailleBlaster or the liblouis* 
> specifications.
> 
> Thanks,
> John
> 
> --
> John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc.
> http://www.abilitiessoft.com
> Madison, Wisconsin USA
> Developing software for people with disabilities
> 
> 

--
John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc.
http://www.abilitiessoft.com
Madison, Wisconsin USA
Developing software for people with disabilities



Other related posts: