Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 05-16-2013, 02:39 PM   #1
LukeA
Member
LukeA began at the beginning.
 
Posts: 14
Karma: 10
Join Date: May 2013
Device: Sony Reader PRS T1
Not using Windows cursor

I just started using Sigil and have a problem - the cursor is nearly invisible. I'm slightly visually impaired and have set the cursor width in Windows (7 FWIW) using the ease of access functions. This doesn't always work (depends on the program) and in particular, it does not effect the width of the cursor in Sigil.

There is no cursor setting in the preferences that I can find. Any help available?

I don't know why various programs don't pick up the Windows settings and insist on using their own. grumble...
LukeA is offline   Reply With Quote
Old 05-17-2013, 01:54 AM   #2
Toxaris
Wizard
Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.
 
Toxaris's Avatar
 
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
I can probably answer the last one in this case... Some programs are designed to work accross various operating systems and versions. That means that the code for specific operating systems is minimized as much as possible.

Perhaps there is a setting in the Qt framework that could be utilized by the programmers.
Toxaris is offline   Reply With Quote
Advert
Old 05-17-2013, 06:02 AM   #3
mrmikel
Color me gone
mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.
 
Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
You could try using the slider at the lower right in Sigil. I typically set it at 130%. Be aware that this may give the impression that the text has been set to bold, but it has not.

Font faces for the Sigil display can be set under preferences and you could use a larger face and one which is less cramped between words making the cursor more visible. Changing this does not alter the displayed text in the ereader, just allows you to choose whatever font is more pleasing to you.
mrmikel is offline   Reply With Quote
Old 05-17-2013, 02:28 PM   #4
LukeA
Member
LukeA began at the beginning.
 
Posts: 14
Karma: 10
Join Date: May 2013
Device: Sony Reader PRS T1
unfortunately, changing the font does not make the cursor any more visible. It remains a hair-width blinking line.

When I was an applications developer years ago, we used to design the software to use layers of code, where low layers interfaced with the OS. That meant we could provide OS specific low layers for a common high layer. Make files differentiated how the layers were combined to create the Windows, OS/2, *nix versions. My experience with later open-source projects seems to suggest that the overriding philosophy is "Linux first and screw the rest." Sigh.
LukeA is offline   Reply With Quote
Old 05-17-2013, 05:01 PM   #5
Serpentine
Evangelist
Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.
 
Posts: 416
Karma: 1045911
Join Date: Sep 2011
Location: Cape Town, South Africa
Device: Kindle 3
Quote:
Originally Posted by LukeA View Post
My experience with later open-source projects seems to suggest that the overriding philosophy is "Linux first and screw the rest." Sigh.
... Or you could just ask nicely if one of the authors could give you an option. Qt can both adjust the thickness of the cursor, and the style (i.e block cursor).

A lot of these small windows settings are actually rather problematic to support on the Qt side of things, either they are stored in cryptic registry locations or in undocumented bitmasks (problems with either will result in unexpected behavior rather than just not working, which is at least less frustrating). As such it's more often left to the application developer to deal with.
Serpentine is offline   Reply With Quote
Advert
Old 05-17-2013, 05:40 PM   #6
mrmikel
Color me gone
mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.
 
Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
It can be maddening for developers to get things right for one OS and find things have gone wrong with another. Calibre, which also uses Qt, has a UI that is a compromise because nothing works the same in the operating systems and Linux has a variety of desktops available. The complaints about the Calibre UI are perennial, but the developer has done the best while keeping it cross platform.

As I recall various Linux systems working differently is currently an issue with Sigil, though I don't recall the exact circumstances being a Windows user.

It might be nice to have the option of a line cursor or block cursor, if it could be available.

The developers work on this in their spare time, the lead developer having a full time job in developing payment systems and they have taken the program to extreme useability. There are always issues of one sort or another and whether they get worked on depends on how hard it is, how bad other issues are and how many users are affected.
mrmikel is offline   Reply With Quote
Old 05-18-2013, 01:47 PM   #7
LukeA
Member
LukeA began at the beginning.
 
Posts: 14
Karma: 10
Join Date: May 2013
Device: Sony Reader PRS T1
I submitted a bug to the Sigil programmers. We'll see what happens.
LukeA is offline   Reply With Quote
Old 05-19-2013, 02:37 PM   #8
LukeA
Member
LukeA began at the beginning.
 
Posts: 14
Karma: 10
Join Date: May 2013
Device: Sony Reader PRS T1
I submitted the bug and got a quick response: Wontfix with no explanation.

I'm disappointed, but not surprised. After decades of working in the computer industry, I'm used to accessibility issues being ignored.

I took a quick look at the Qt documentation and the setCursorWidth(int) function is there for text editing windows (specified relatively high up the inheritance tree). However, when looking quickly through the Sigil code, I gave up trying to find the specific bit that handles the editor to see what would be involved.
LukeA is offline   Reply With Quote
Old 05-19-2013, 03:30 PM   #9
Toxaris
Wizard
Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.
 
Toxaris's Avatar
 
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
You can of course sent a mail asking why it is labeled as 'wontfix'. There can be good reasons for it. Don't assume by default that it is ignored on purpose.
Toxaris is offline   Reply With Quote
Old 05-19-2013, 05:22 PM   #10
Serpentine
Evangelist
Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.Serpentine ought to be getting tired of karma fortunes by now.
 
Posts: 416
Karma: 1045911
Join Date: Sep 2011
Location: Cape Town, South Africa
Device: Kindle 3
Most likely because it's not a bug, you need to ask nicely for accessibility features to be added (and not play victim cards)

Getting it from the OS adds complication to the client application which is not needed. It's nice to think things should be completely native, but as I explained earlier, in cases like these it's a pain unless its done in the toolkit. So the optional route is the only viable one.
Serpentine is offline   Reply With Quote
Old 05-19-2013, 06:31 PM   #11
st_albert
Guru
st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'
 
Posts: 697
Karma: 150000
Join Date: Feb 2010
Device: none
Not to speak for the devs, but often in the past "wontfix" has meant that the issue is out of the control of the devs (e.g. a bug in Qt, or in one case dear to my heart, a strange interaction between Qt4 and the linux KDE desktop environment). In such a case, it effectively means "cantfix".
st_albert is offline   Reply With Quote
Old 05-19-2013, 07:35 PM   #12
mrmikel
Color me gone
mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.
 
Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
You might look at these discussions:
http://www.qtcentre.org/threads/2311...e-cursor-width
http://qt-project.org/forums/viewthread/24291

It apparently is not as easy at it seems. It looks like it makes the current character disappear!
mrmikel is offline   Reply With Quote
Old 05-19-2013, 11:36 PM   #13
LukeA
Member
LukeA began at the beginning.
 
Posts: 14
Karma: 10
Join Date: May 2013
Device: Sony Reader PRS T1
Quote:
Originally Posted by Serpentine View Post
and not play victim cards
This is BS. Sorry, but I just don't accept that over thirty years since the UN's International Year of the Disabled we still get treated as if we are asking too much just to get the same level of accessibility as anyone else.

Accessibility features have been part of most most OSes since the outset of windowing. The glaring exception is the multitude of *nix OSes - they have largely ignored them. Apple, Windows, OS/2 and others have all got the features. The problem is getting the programmers to use them. If Qt and other development products don't provide proper support, it only shows how entrenched the problem is.

As a computer consultant, I spent years fighting with programmers (rarely managers) over these things. It is simple enough to do if you consider it from the outset rather than try to patch things up as an afterthought. It's just good design.
LukeA is offline   Reply With Quote
Old 05-20-2013, 02:50 AM   #14
Toxaris
Wizard
Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.
 
Toxaris's Avatar
 
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
Sorry, but you already started in that fashion from the beginning. You immediatly make it into a complaint and even added grumble. Then we tried to give some advice and what was your basic answer? 'Boe-hoe. the main developers don't take every setting in the OS into account, even if it works differently on each system'. Also, your general idea is wrong. The main developer is working on Mac, not Linux. Then you enter a bug instead of a enhancement request. Fine, can happen. You don't like the answer, fine can also happen. Instead asking the issue with it, you seems you start whining about it.
Then some people actually goes into explaining and researching for you that it is not that easy since it is in the framework used, and you don't react on that and play the victim card again.

It is very true that accessibility features should be part of it, but do not assume that it is not wanted if it is actually not possible for the developers. In this case the issue seems to be in the Qt framework. So, file a bug there. If it is solved there, programs using it can support it. Lay the blame where it should be.
Toxaris is offline   Reply With Quote
Old 05-20-2013, 08:41 AM   #15
teh603
Autism Spectrum Disorder
teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.teh603 ought to be getting tired of karma fortunes by now.
 
teh603's Avatar
 
Posts: 1,212
Karma: 6244877
Join Date: Sep 2011
Location: Coastal Texas
Device: Android Phone
Quote:
Originally Posted by LukeA View Post
Accessibility features have been part of most most OSes since the outset of windowing. The glaring exception is the multitude of *nix OSes - they have largely ignored them. Apple, Windows, OS/2 and others have all got the features. The problem is getting the programmers to use them. If Qt and other development products don't provide proper support, it only shows how entrenched the problem is.
Its only entrenched in distros like Slackware that're designed to make life easier on the distro maintainer, instead of the end user. All of the Ubuntu derivatives (and IIRC all Debian derivatives as well) have accessibility controls.
teh603 is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cursor after Merge mentorian Library Management 3 08-23-2011 02:22 PM
Browser will not let me move cursor! Chad48309 Amazon Kindle 2 10-27-2010 12:37 AM
Request The cursor moving keys are still necessary henry_moh enTourage Archive 3 10-07-2010 01:41 PM
The Case of the Disappearing Cursor... Hitch EPUBReader 8 09-08-2010 04:20 AM
Dead cursor lordd Amazon Kindle 0 01-02-2008 09:54 PM


All times are GMT -4. The time now is 06:18 PM.


MobileRead.com is a privately owned, operated and funded community.