Bueno, paso a comentar mi experiencia.
Cuando dejo de andarme fui hasta la carpeta donde tengo el archivo de configuración y lo borré. Luego desactive el componente gb.setting, guarde el proyecto y cerre
gambas. (la computadora no la apagué
)
Despues volvi a abrir
gambas y el proyecto, agregue el componente gb.setting, cambié los componentes gb.gtk por los gb.qt y gb.qt.kde.
el codigo me quedo así :
PUBLIC SUB Form_Open()
' matriculas_table.Columns.Count = 2
' matriculas_table.Add("uno", "dos")
matriculas_table.Columns[0].Width = Settings["TablaMatriculas/tamaMatricula"]
END
PUBLIC SUB Form_Close()
'Message.info(matriculas_table.Columns[0].Width)
Settings["TablaMatriculas/tamaMatricula"] = matriculas_table.Columns[0].Width
Settings.Save
END
PUBLIC SUB Button4_Click()
matriculas_table.Columns[0].Width += 10
TextBox1.Text = matriculas_table.Columns[0].Width
END
Pero resulta que con esta código no me redimensionaba las columnas, entonces decidí descomentar las dos lineas(comentadas) en el form-open() quedándome este
de la sig. manera :
PUBLIC SUB Form_Open()
matriculas_table.Columns.Count = 2
matriculas_table.Add("uno", "dos")
matriculas_table.Columns[0].Width = Settings["TablaMatriculas/tamaMatricula"]
END
Y de esta manera funcionó.
Ah, tambien cambie las propiedades resizable a true y false, lo mismo con la propiedad expand.
Conclusión : No tengo ni la mas minima idea de porque anda o no anda
saludos
---------------------------------------
edito
Teniendo activado el componente gb.qt y gb.kt.kde al tener desactiva la linea
matriculas_table.Columns.Count = 2, no puedo midificar el ancho de columna.