Comment 13 for bug 256524

Revision history for this message
In , collura (collura) wrote :

as of OOo 3.2 this is still here.

summary: boolean should default to 2 state for those of us who are simpletons;
also null should not be represented as a half-check.

assuming i am not misunderstanding this issue..

call me oldfashioned but i still think the boolean needs to default to 2 state.

if i need the three state behavior i should select it when defining the base
table field or have some preference defined to select 2 or 3 state for bool
(still default of 2 please).

****

null rant() {
i can understand the value of the null (user has not specified a choice)
but as i just spent an hour confused
because i forgot about 3 state and then furthermore
because the 3rd state (null) appears to be represented by 'half-a-check'
which i of course read as a display error of a full check and so
interpreted as a 'true' which is of course is not..

yes i know (high impedance low voltage, low voltage, high voltage); but you
could just as easily also attribute measurements for electron orbital states
and mangetoresistance properties and get way more than 2 states along that
argument...but that doesnt make it more understandable to program with.

}