Lazarus 3.0 ಬಿಡುಗಡೆ, FreePascal ಅಭಿವೃದ್ಧಿ ಪರಿಸರ

ಸುಮಾರು ಎರಡು ವರ್ಷಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ಫ್ರೀಪಾಸ್ಕಲ್ ಕಂಪೈಲರ್ ಮತ್ತು ಡೆಲ್ಫಿಯಂತೆಯೇ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಲಾಜರಸ್ 3.0 ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ. FreePascal 3.2.2 ಕಂಪೈಲರ್‌ನ ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಪರಿಸರವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಲಿನಕ್ಸ್, ಮ್ಯಾಕೋಸ್ ಮತ್ತು ವಿಂಡೋಸ್‌ಗಾಗಿ ಲಾಜರಸ್‌ನೊಂದಿಗೆ ರೆಡಿಮೇಡ್ ಇನ್‌ಸ್ಟಾಲೇಶನ್ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ.

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • Qt6-ಆಧಾರಿತ ವಿಜೆಟ್‌ಗಳ ಗುಂಪನ್ನು ಸೇರಿಸಲಾಗಿದೆ, Qt6 6.2.0 ನಿಂದ C-ಬೈಂಡಿಂಗ್‌ಗಳನ್ನು ಬಳಸಿ ನಿರ್ಮಿಸಲಾಗಿದೆ.
  • Qt ನ ಸ್ಥಳೀಯ ಈವೆಂಟ್ ಲೂಪ್ ಅನ್ನು ಬಳಸುವ Qt5-ಆಧಾರಿತ ವಿಜೆಟ್‌ಗಳ ಸುಧಾರಿತ ಸೆಟ್.
  • Qt ನ ಎಲ್ಲಾ ಆವೃತ್ತಿಗಳಿಗೆ, TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown ಮತ್ತು TCustomComboBox.ItemWidth ಘಟಕಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • GTK3-ಆಧಾರಿತ ಬೈಂಡಿಂಗ್‌ಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಈಗ ಕನಿಷ್ಠ GTK 3.24.24 ಮತ್ತು Glib 2.66 ಅಗತ್ಯವಿದೆ.
  • MacOS ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾದ ಕೋಕೋ ವಿಜೆಟ್‌ಗಳ ಸೆಟ್ ಬಹು-ಮಾನಿಟರ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು IME (ಇನ್‌ಪುಟ್ ಮೆಥಡ್ ಎಡಿಟರ್) ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ, ಉದಾಹರಣೆಗೆ, ಎಮೋಜಿ ಇನ್‌ಪುಟ್‌ಗಾಗಿ.
  • TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView ಘಟಕಗಳ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ ಅಥವಾ ವರ್ತನೆಯನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ.
  • ಅಕ್ಷರ ನಕ್ಷೆ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದನ್ನು ಈಗ ಪ್ರತ್ಯೇಕ ಪ್ಯಾಕೇಜ್‌ನಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಅಕ್ಷರಗಳ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಸಂಪಾದಕರು PasDoc ಹೈಲೈಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ತರಗತಿಗಳು, ದಾಖಲೆಗಳು ಮತ್ತು ಸರಣಿಗಳ ಸಂಕುಚಿಸಿ/ವಿಸ್ತರಣೆಯನ್ನು ವಾಚ್‌ಗಳು ಮತ್ತು ಸ್ಥಳೀಯ ವಿಂಡೋಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಪಾಯಿಂಟರ್‌ಗಳೊಂದಿಗೆ ಪ್ರಕಾರಗಳ ವಿಳಾಸಗಳ ಪ್ರದರ್ಶನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ.
  • ವಾಚಸ್ ವಿಂಡೋ ಈಗ ಡ್ರ್ಯಾಗ್ ಮತ್ತು ಡ್ರಾಪ್ ಮೋಡ್‌ನಲ್ಲಿ ಮರುಸಂಗ್ರಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.
  • ಹುಡುಕಾಟ ಫಿಲ್ಟರ್‌ಗಳು ಮತ್ತು ಕರೆ ಮಾಡುವ ಕಾರ್ಯಗಳಿಗಾಗಿ ಆಯ್ಕೆಗಳನ್ನು ತಪಾಸಣೆ ವಿಂಡೋಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ಮೌಲ್ಯಮಾಪನ/ಮಾರ್ಪಡಿಸಿ ವಿಂಡೋ ಇಂಟರ್ಫೇಸ್ ಅಂಶಗಳ ಹೊಸ ವಿನ್ಯಾಸವನ್ನು ನೀಡುತ್ತದೆ.
  • ಅಸೆಂಬ್ಲರ್ ವಿಂಡೋ ನ್ಯಾವಿಗೇಶನ್ ಇತಿಹಾಸವನ್ನು ಒಳಗೊಂಡಿದೆ.

Lazarus 3.0 ಬಿಡುಗಡೆ, FreePascal ಅಭಿವೃದ್ಧಿ ಪರಿಸರ


ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ