|
|
|
|
|
Re: Grid Row Span [message #45918 is a reply to message #45886] |
Tue, 08 January 2008 23:10 |
Chris Gross Messages: 253 Registered: July 2009 |
Senior Member |
|
|
Correct. Grid is like most typical widgets. One widget, just drawing
content.
Regards,
-Chris
Mark Proctor wrote:
> >>Christopher J Gross wrote:
> >>
> >> Hi Mark,
> >>
> >> Grid does not use other internal controls to represent cells or for
> any other reason. The entire contents of Grid are drawn on the main
> Grid widget. Adding this feature to Grid would require some reasonably
> significant changes. Currently the Grid only draws rows in the visible
> range, but if we allow row spanning, then it will also (sometimes) need
> to draw rows that are scrolled out of view. This would mean a
> reasonably significant change to the onPaint method. There will also be
> alot of other changes throughout the Grid.
> >>
> >> Regards,
> >> -Chris
> So Grid is not working like CompositeTable it is actually drawn more
> like KTable? KTable had full L shaped merging, hmm wonder if anything
> can be leveraged.
>
> Chris Gross wrote:
>> Hi Mark,
>>
>> Currently the Grid only does column spanning (i.e. horizontal) but not
>> row spanning (i.e. vertical). That is a feature I'd like to add but I
>> don't have a timeframe for it.
>>
>> Regards,
>> -Chris
>>
>> p.s. I don't believe Excel even allows L shaped cells. AFAIK it only
>> allows rectangular merges.
>>
>> Mark Proctor wrote:
>>> The Grid control has a code snippet for column spanning, and I can
>>> see that the header can have spanned rows. Can I have spanned rows
>>> for a column in the main body? Can that block span rows and columns?
>>> Does it even allow for L shaped merges? Just trying to find out how
>>> far away the merging capabilities are from KTable or what you would
>>> expect in a spreadsheet like Excel or Calc.
>>>
>>> Mark
|
|
|
|
|
|
|
|
Re: Grid Row Span [message #587401 is a reply to message #45886] |
Tue, 08 January 2008 23:10 |
Chris Gross Messages: 471 Registered: July 2009 |
Senior Member |
|
|
Correct. Grid is like most typical widgets. One widget, just drawing
content.
Regards,
-Chris
Mark Proctor wrote:
> >>Christopher J Gross wrote:
> >>
> >> Hi Mark,
> >>
> >> Grid does not use other internal controls to represent cells or for
> any other reason. The entire contents of Grid are drawn on the main
> Grid widget. Adding this feature to Grid would require some reasonably
> significant changes. Currently the Grid only draws rows in the visible
> range, but if we allow row spanning, then it will also (sometimes) need
> to draw rows that are scrolled out of view. This would mean a
> reasonably significant change to the onPaint method. There will also be
> alot of other changes throughout the Grid.
> >>
> >> Regards,
> >> -Chris
> So Grid is not working like CompositeTable it is actually drawn more
> like KTable? KTable had full L shaped merging, hmm wonder if anything
> can be leveraged.
>
> Chris Gross wrote:
>> Hi Mark,
>>
>> Currently the Grid only does column spanning (i.e. horizontal) but not
>> row spanning (i.e. vertical). That is a feature I'd like to add but I
>> don't have a timeframe for it.
>>
>> Regards,
>> -Chris
>>
>> p.s. I don't believe Excel even allows L shaped cells. AFAIK it only
>> allows rectangular merges.
>>
>> Mark Proctor wrote:
>>> The Grid control has a code snippet for column spanning, and I can
>>> see that the header can have spanned rows. Can I have spanned rows
>>> for a column in the main body? Can that block span rows and columns?
>>> Does it even allow for L shaped merges? Just trying to find out how
>>> far away the merging capabilities are from KTable or what you would
>>> expect in a spreadsheet like Excel or Calc.
>>>
>>> Mark
|
|
|
|
Powered by
FUDForum. Page generated in 0.02339 seconds