ID:140052
 
Code:
var/global/list
Quests=list(
"T001" = "name=Test+Quest&category=Test&npc_name=Skynet&desc=Just+do+the+freakin+quest!<BR>Gawd!&actions=Press+Accept&requires=No+requirements+at+all.+But+I+have+to+make+this+really+long+so+I+can+test+the+scrollbar+properly.&rewards=None"
)
mob/proc
get_quest_data(var/ID as text)
.=null
if((ID in Quests) && Quests[ID])
var/list/L = params2list(Quests[ID])
L["npc_name"] = " '[L["npc_name"]]' informs you:"
L["desc"] = "<font color=\"#800040\">[L["desc"]]</font>"
.=L
else
CRASH("Could not retrieve \"[ID]\" quest data.")
return
setup_quest_window(var/ID as text)
winshow(src,"Quest_data",0)
var/list/Data = get_quest_data(ID)
if(!Data || !Data.len) return
for(var/V in Data)
src<<output(Data[V],"Quest_data.quest_[V]:1,1")
winshow(src,"Quest_data",1)
mob/verb
test_quest()
src.setup_quest_window("T001")

Problem description:
The text successfully outputs to the proper grids. When the text overflows from the grid size (either from wrapping around or from line breaks) the grid cannot scroll, despite the scroll bar appearing.
I tried working around this by adding a blank field to cell [1,2] but it simply jumped past all the clipped text.
I tried cutting the text into lines and putting them in successive cells, but that created two ugly effects: the cell padding and cut off words (pro [line break] perly).
I also tried putting overflow:scroll (and then overflow:auto) in the grid's CSS and enclosing the proper tag around Data[V] to no effect. In fact, I have been unable to get any results from overflow settings, including hidden.

Is there some CSS or setting I can specify to get this to work? Or are grid scroll bars just not perfect?

My goal is scrollable text of varying length, preferably with the scroll bar remaining at the top. Browser objects work, but some of my users are unable to view embedded browsers.
Alternative options are also appreciated.
Bump?
I found a similar problem in [link] that, although being an older topic, was seemingly unresolved.
(The reply, [link], did not solve the issue. I was hesitant to continue pursuing a solution in another's topic.)

Even if it's just to be told grid scrollbars can't overflow from a single cell entry, I'd appreciate at least knowing that for sure. Then I can move on to alternate solutions.
Grid scrolling works only on a cell-by-cell basis, which is to say when you scroll down one unit you're really just jumping to the next cell. In older versions scrollbars would sometimes still appear when a cell was simply too big to show, but 469 is better aware of the limitations on scrolling and won't show a scrollbar it can't use.

Lummox JR
In response to Lummox JR
Ah I see, thank you for the explanation.
Just updated and verified the scrollbar did not appear, which is a lot less confusing! :)
Threw in a [Resolved] for the topic title for good measure.