Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns)
Thanks! 2011/7/3 Jesus Reyes jesus...@yahoo.com.mx --- El *vie 1-jul-11, Alexsander Rosa alexsander.r...@gmail.com*escribió: De: Alexsander Rosa alexsander.r...@gmail.com Asunto: Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns) A: Lazarus mailing list lazarus@lists.lazarus.freepascal.org Fecha: viernes, 1 de julio de 2011, 7:44 Freeze pane is an expression from Excel spreadsheet: you freeze a few columns (usually with identification data) and scroll the rest. In TStringGrid it's done with FixedCols: they remain fixed (frozen) and the rest of the columns can be scrolled. This part is fine, the freeze pane feature is there. However, in TStringGrid the fixed columns can't be manually resized even when you set goColumnResize to true. I wish there were an option like goFixedColsResize or something. Implemented goFixedColSizing in r31521, please test. Jesus Reyes A. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- Atenciosamente, Alexsander da Rosa http://rednaxel.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns)
--- El vie 1-jul-11, Alexsander Rosa alexsander.r...@gmail.com escribió: De: Alexsander Rosa alexsander.r...@gmail.com Asunto: Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns) A: Lazarus mailing list lazarus@lists.lazarus.freepascal.org Fecha: viernes, 1 de julio de 2011, 7:44 Freeze pane is an expression from Excel spreadsheet: you freeze a few columns (usually with identification data) and scroll the rest. In TStringGrid it's done with FixedCols: they remain fixed (frozen) and the rest of the columns can be scrolled. This part is fine, the freeze pane feature is there. However, in TStringGrid the fixed columns can't be manually resized even when you set goColumnResize to true. I wish there were an option like goFixedColsResize or something. Implemented goFixedColSizing in r31521, please test. Jesus Reyes A.-- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns)
On 06/30/2011 08:10 PM, Alexsander Rosa wrote: TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns). Can you explain more of what freeze pane does? Any links or screenshots of other grid components that support this feature? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns)
Freeze pane is an expression from Excel spreadsheet: you freeze a few columns (usually with identification data) and scroll the rest. In TStringGrid it's done with FixedCols: they remain fixed (frozen) and the rest of the columns can be scrolled. This part is fine, the freeze pane feature is there. However, in TStringGrid the fixed columns can't be manually resized even when you set goColumnResize to true. I wish there were an option like goFixedColsResize or something. 2011/7/1 Graeme Geldenhuys graemeg.li...@gmail.com On 06/30/2011 08:10 PM, Alexsander Rosa wrote: TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns). Can you explain more of what freeze pane does? Any links or screenshots of other grid components that support this feature? Regards, - Graeme - -- Atenciosamente, Alexsander da Rosa http://rednaxel.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns)
On 1/7/2011 09:44, Alexsander Rosa wrote: Freeze pane is an expression from Excel spreadsheet: you freeze a few columns (usually with identification data) and scroll the rest. In TStringGrid it's done with FixedCols: they remain fixed (frozen) and the rest of the columns can be scrolled. This part is fine, the freeze pane feature is there. However, in TStringGrid the fixed columns can't be manually resized even when you set goColumnResize to true. I wish there were an option like goFixedColsResize or something. VirtualTreeView implements that See in advanced demo GridDemo Luiz -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns)
TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns). Is it possible? I would like to resize a column that is one of the FixedCols -- but I need the freeze pane feature. -- Atenciosamente, Alexsander da Rosa http://rednaxel.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns)
On Thu, 30 Jun 2011, Alexsander Rosa wrote: TStringGrid - ColResize on FixedCols (or Freeze Pane on ordinary columns). Is it possible? I would like to resize a column that is one of the FixedCols -- but I need the freeze pane feature. This one I would REALLY like myself. A serious shortcoming of the grid. (in Delphi as well) Michael. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus