Changeset 63 for trunk/UEngine.pas
- Timestamp:
- Nov 26, 2020, 1:18:19 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/UEngine.pas
r62 r63 301 301 procedure DarkModeChanged(Sender: TObject); 302 302 procedure LanguageChanged(Sender: TObject); 303 procedure FullScreenChanged(Sender: TObject); 303 304 procedure InitMenus; 304 305 public … … 1883 1884 NewLanguage: TLanguage; 1884 1885 begin 1885 NewLanguage := TLanguage(TMenuItemComboBox( MenuOptions.Items[0]).States.Objects[TMenuItemComboBox(MenuOptions.Items[0]).Index]);1886 NewLanguage := TLanguage(TMenuItemComboBox(Sender).States.Objects[TMenuItemComboBox(Sender).Index]); 1886 1887 if FormMain.Translator1.Language <> NewLanguage then begin 1887 1888 FormMain.Translator1.Language := NewLanguage; … … 1889 1890 InitMenus; 1890 1891 end; 1892 end; 1893 1894 procedure TEngine.FullScreenChanged(Sender: TObject); 1895 begin 1896 FormMain.FullScreen := TMenuItemCheckBox(Sender).Checked; 1897 FormMain.PersistentForm1.SetFullScreen(FormMain.FullScreen); 1891 1898 end; 1892 1899 … … 1908 1915 end; 1909 1916 AddCheckBox(SDarkMode, DarkModeChanged); 1917 with AddCheckBox(SFullScreen, FullScreenChanged) do begin 1918 Checked := FormMain.FullScreen; 1919 end; 1910 1920 AddButton(SBack, MenuItemBack); 1911 1921 end;
Note:
See TracChangeset
for help on using the changeset viewer.