Include invisible mother query grid when applying custom font name + size, so TResultTab.Create copies the updated values. See https://www.heidisql.com/forum.php?t=36177

This commit is contained in:
Ansgar Becker
2020-05-04 20:53:03 +02:00
parent 53d0316144
commit fdbac13a67

View File

@@ -8186,6 +8186,10 @@ begin
DataGrid.Font.Name := AppSettings.ReadString(asDataFontName);
DataGrid.Font.Size := AppSettings.ReadInt(asDataFontSize);
FixVT(Mainform.DataGrid, AppSettings.ReadInt(asGridRowLineCount));
// .. include invisible mother query grid
QueryGrid.Font.Name := AppSettings.ReadString(asDataFontName);
QueryGrid.Font.Size := AppSettings.ReadInt(asDataFontSize);
// .. and all chid query grids
for i:=Mainform.tabQuery.PageIndex to Mainform.PageControlMain.PageCount-1 do begin
QueryTab := Mainform.QueryTabs[i-Mainform.tabQuery.PageIndex];
for j:=0 to QueryTab.ResultTabs.Count-1 do begin