[web2py] Re: Why does appadmin have css overflow: hidden in database results?

2014-04-14 Thread User
Yes agree I did modify my own appadmin copy but I guess don't see why 
anyone would want the overflow auto in this context.  I understand it's for 
aesthetic but from my POV it's appadmin so this is not end users using it.  
My thinking was that if I'm annoyed by it others would be too and we should 
change the default as one drop in the bucket of making web2py better.


On Monday, April 14, 2014 9:16:34 AM UTC-4, Paolo Caruccio wrote:

> Now I see your POV. You are speaking about browser's scrollbars and not 
> about div content area scrollbars. The "overflow:auto" setting has been 
> applied to the container div of the result table for aestethic reasons 
> because such div should have a width of 80% but there is a bug in the code. 
> I will send a patch on web2py issue tracker.
> Anyway, if you are not confortable with "overflow:auto" and since appadmin 
> is a part of w2p application you can easily customize it by replacing the 
> line 68 in  /views/appadmin.html with a simple "". 
>
> Il giorno lunedì 14 aprile 2014 08:25:00 UTC+2, User ha scritto:
>>
>> Yes but with overflow:visible (the default css setting) there are no 
>> scroll bars and if the table has enough columns then the browser will show 
>> a horizontal scrollbar anyway as part of the browser window (as opposed to 
>> with auto showing the scrollbars as part of the div).  With "auto" It just 
>> gives the feeling of html frames which I thought most people agree are 
>> annoying except in limited circumstances.
>>
>> For me it just seems like overflow: auto is just an annoyance with no 
>> benefit, but I was wondering if there was something I was overlooking.  
>>
>> On Sunday, April 13, 2014 1:46:32 PM UTC-4, Paolo Caruccio wrote:
>>
>>> With overflow:auto the scrollbars (vertical and horizontal) are visible 
>>> only when it is necessary.
>>> Making scrollbars visible only when you need them is for aesthetic 
>>> reasons. Indeed not all the tables have a great number of columns. 
>>>
>>> Il giorno domenica 13 aprile 2014 13:32:41 UTC+2, User ha scritto:

 Sorry you're right it's auto not hidden that was a typo.  But why not 
 make it visible?

 On Sunday, April 13, 2014 5:37:53 AM UTC-4, Paolo Caruccio wrote:
>
> If you mean the view "*appadmin/select/db?query=your query"* actually 
> the table with the resulting rows is wrapped in a div with "
> overflow:auto".
> Therefore if you have more columns than the width of the browser a 
> horizontal scrollbar will be shown and the table will scroll 
> horizontally. 
> The horizontal scrollbar (that is managed by browser not by web2py) is 
> positioned after the last displayed row but you can scroll the table with 
> arrow keys on the keyboard.
> For the sake of completeness, if the div wrapper had "overflow:hidden" 
> you couldn't see any scrollbar.
> 
>
> Il giorno domenica 13 aprile 2014 03:01:35 UTC+2, User ha scritto:
>>
>> In appadmin, if I query a table that has more columns than the width 
>> of my browser there will be a horizontal scrollbar places on the div 
>> containing the database rows.  I find this annoying because in order to 
>> scroll horizontally I have to go to the bottom of the search results 
>> first 
>> to find the horizontal scrollbar and then scroll.
>>
>> If the containing div had overflow: visible then I could use the 
>> browser's horizontal scrollbar which is much more convenient.  My 
>> question 
>> is what purpose does having overflow = hidden serve in this context?
>>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: Why does appadmin have css overflow: hidden in database results?

2014-04-14 Thread Paolo Caruccio
Now I see your POV. You are speaking about browser's scrollbars and not 
about div content area scrollbars. The "overflow:auto" setting has been 
applied to the container div of the result table for aestethic reasons 
because such div should have a width of 80% but there is a bug in the code. 
I will send a patch on web2py issue tracker.
Anyway, if you are not confortable with "overflow:auto" and since appadmin 
is a part of w2p application you can easily customize it by replacing the 
line 68 in  /views/appadmin.html with a simple "". 

Il giorno lunedì 14 aprile 2014 08:25:00 UTC+2, User ha scritto:
>
> Yes but with overflow:visible (the default css setting) there are no 
> scroll bars and if the table has enough columns then the browser will show 
> a horizontal scrollbar anyway as part of the browser window (as opposed to 
> with auto showing the scrollbars as part of the div).  With "auto" It just 
> gives the feeling of html frames which I thought most people agree are 
> annoying except in limited circumstances.
>
> For me it just seems like overflow: auto is just an annoyance with no 
> benefit, but I was wondering if there was something I was overlooking.  
>
> On Sunday, April 13, 2014 1:46:32 PM UTC-4, Paolo Caruccio wrote:
>
>> With overflow:auto the scrollbars (vertical and horizontal) are visible 
>> only when it is necessary.
>> Making scrollbars visible only when you need them is for aesthetic 
>> reasons. Indeed not all the tables have a great number of columns. 
>>
>> Il giorno domenica 13 aprile 2014 13:32:41 UTC+2, User ha scritto:
>>>
>>> Sorry you're right it's auto not hidden that was a typo.  But why not 
>>> make it visible?
>>>
>>> On Sunday, April 13, 2014 5:37:53 AM UTC-4, Paolo Caruccio wrote:

 If you mean the view "*appadmin/select/db?query=your query"* actually 
 the table with the resulting rows is wrapped in a div with "
 overflow:auto".
 Therefore if you have more columns than the width of the browser a 
 horizontal scrollbar will be shown and the table will scroll horizontally. 
 The horizontal scrollbar (that is managed by browser not by web2py) is 
 positioned after the last displayed row but you can scroll the table with 
 arrow keys on the keyboard.
 For the sake of completeness, if the div wrapper had "overflow:hidden" 
 you couldn't see any scrollbar.
 

 Il giorno domenica 13 aprile 2014 03:01:35 UTC+2, User ha scritto:
>
> In appadmin, if I query a table that has more columns than the width 
> of my browser there will be a horizontal scrollbar places on the div 
> containing the database rows.  I find this annoying because in order to 
> scroll horizontally I have to go to the bottom of the search results 
> first 
> to find the horizontal scrollbar and then scroll.
>
> If the containing div had overflow: visible then I could use the 
> browser's horizontal scrollbar which is much more convenient.  My 
> question 
> is what purpose does having overflow = hidden serve in this context?
>


-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: Why does appadmin have css overflow: hidden in database results?

2014-04-13 Thread User
Yes but with overflow:visible (the default css setting) there are no scroll 
bars and if the table has enough columns than the browser will show a 
horizontal scrollbar anyway as part of the browser window (as opposed to 
with auto showing the scrollbars as part of the div).  With "auto" It just 
gives the feeling of html frames which I thought most people agree are 
annoying except in limited circumstances.

For me it just seems like overflow: auto is just an annoyance with no 
benefit, but I was wondering if there was something I was overlooking.  

On Sunday, April 13, 2014 1:46:32 PM UTC-4, Paolo Caruccio wrote:

> With overflow:auto the scrollbars (vertical and horizontal) are visible 
> only when it is necessary.
> Making scrollbars visible only when you need them is for aesthetic 
> reasons. Indeed not all the tables have a great number of columns. 
>
> Il giorno domenica 13 aprile 2014 13:32:41 UTC+2, User ha scritto:
>>
>> Sorry you're right it's auto not hidden that was a typo.  But why not 
>> make it visible?
>>
>> On Sunday, April 13, 2014 5:37:53 AM UTC-4, Paolo Caruccio wrote:
>>>
>>> If you mean the view "*appadmin/select/db?query=your query"* actually 
>>> the table with the resulting rows is wrapped in a div with "
>>> overflow:auto".
>>> Therefore if you have more columns than the width of the browser a 
>>> horizontal scrollbar will be shown and the table will scroll horizontally. 
>>> The horizontal scrollbar (that is managed by browser not by web2py) is 
>>> positioned after the last displayed row but you can scroll the table with 
>>> arrow keys on the keyboard.
>>> For the sake of completeness, if the div wrapper had "overflow:hidden" 
>>> you couldn't see any scrollbar.
>>> 
>>>
>>> Il giorno domenica 13 aprile 2014 03:01:35 UTC+2, User ha scritto:

 In appadmin, if I query a table that has more columns than the width of 
 my browser there will be a horizontal scrollbar places on the div 
 containing the database rows.  I find this annoying because in order to 
 scroll horizontally I have to go to the bottom of the search results first 
 to find the horizontal scrollbar and then scroll.

 If the containing div had overflow: visible then I could use the 
 browser's horizontal scrollbar which is much more convenient.  My question 
 is what purpose does having overflow = hidden serve in this context?

>>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: Why does appadmin have css overflow: hidden in database results?

2014-04-13 Thread Paolo Caruccio
With overflow:auto the scrollbars (vertical and horizontal) are visible 
only when it is necessary.
Making scrollbars visible only when you need them is for aesthetic reasons. 
Indeed not all the tables have a great number of columns. 

Il giorno domenica 13 aprile 2014 13:32:41 UTC+2, User ha scritto:
>
> Sorry you're right it's auto not hidden that was a typo.  But why not make 
> it visible?
>
> On Sunday, April 13, 2014 5:37:53 AM UTC-4, Paolo Caruccio wrote:
>>
>> If you mean the view "*appadmin/select/db?query=your query"* actually 
>> the table with the resulting rows is wrapped in a div with "overflow:auto
>> ".
>> Therefore if you have more columns than the width of the browser a 
>> horizontal scrollbar will be shown and the table will scroll horizontally. 
>> The horizontal scrollbar (that is managed by browser not by web2py) is 
>> positioned after the last displayed row but you can scroll the table with 
>> arrow keys on the keyboard.
>> For the sake of completeness, if the div wrapper had "overflow:hidden" 
>> you couldn't see any scrollbar.
>> 
>>
>> Il giorno domenica 13 aprile 2014 03:01:35 UTC+2, User ha scritto:
>>>
>>> In appadmin, if I query a table that has more columns than the width of 
>>> my browser there will be a horizontal scrollbar places on the div 
>>> containing the database rows.  I find this annoying because in order to 
>>> scroll horizontally I have to go to the bottom of the search results first 
>>> to find the horizontal scrollbar and then scroll.
>>>
>>> If the containing div had overflow: visible then I could use the 
>>> browser's horizontal scrollbar which is much more convenient.  My question 
>>> is what purpose does having overflow = hidden serve in this context?
>>>
>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: Why does appadmin have css overflow: hidden in database results?

2014-04-13 Thread User
Sorry you're right it's auto not hidden that was a typo.  But why not make 
it visible?

On Sunday, April 13, 2014 5:37:53 AM UTC-4, Paolo Caruccio wrote:
>
> If you mean the view "*appadmin/select/db?query=your query"* actually the 
> table with the resulting rows is wrapped in a div with "overflow:auto".
> Therefore if you have more columns than the width of the browser a 
> horizontal scrollbar will be shown and the table will scroll horizontally. 
> The horizontal scrollbar (that is managed by browser not by web2py) is 
> positioned after the last displayed row but you can scroll the table with 
> arrow keys on the keyboard.
> For the sake of completeness, if the div wrapper had "overflow:hidden" 
> you couldn't see any scrollbar.
> 
>
> Il giorno domenica 13 aprile 2014 03:01:35 UTC+2, User ha scritto:
>>
>> In appadmin, if I query a table that has more columns than the width of 
>> my browser there will be a horizontal scrollbar places on the div 
>> containing the database rows.  I find this annoying because in order to 
>> scroll horizontally I have to go to the bottom of the search results first 
>> to find the horizontal scrollbar and then scroll.
>>
>> If the containing div had overflow: visible then I could use the 
>> browser's horizontal scrollbar which is much more convenient.  My question 
>> is what purpose does having overflow = hidden serve in this context?
>>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: Why does appadmin have css overflow: hidden in database results?

2014-04-13 Thread Paolo Caruccio
If you mean the view "*appadmin/select/db?query=your query"* actually the 
table with the resulting rows is wrapped in a div with "overflow:auto".
Therefore if you have more columns than the width of the browser a 
horizontal scrollbar will be shown and the table will scroll horizontally. 
The horizontal scrollbar (that is managed by browser not by web2py) is 
positioned after the last displayed row but you can scroll the table with 
arrow keys on the keyboard.
For the sake of completeness, if the div wrapper had "overflow:hidden" you 
couldn't see any scrollbar.


Il giorno domenica 13 aprile 2014 03:01:35 UTC+2, User ha scritto:
>
> In appadmin, if I query a table that has more columns than the width of my 
> browser there will be a horizontal scrollbar places on the div containing 
> the database rows.  I find this annoying because in order to scroll 
> horizontally I have to go to the bottom of the search results first to find 
> the horizontal scrollbar and then scroll.
>
> If the containing div had overflow: visible then I could use the browser's 
> horizontal scrollbar which is much more convenient.  My question is what 
> purpose does having overflow = hidden serve in this context?
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.