U++ フレームワーク 2020.1

今年 2020.1 月 (正確な日付は報告されていません)、U++ フレームワーク (別名 Ultimate++ フレームワーク) の新しいバージョン XNUMX がリリースされました。 U++ は、GUI アプリケーションを作成するためのクロスプラットフォーム フレームワークです。

現在のバージョンの新機能:

  • Linux バックエンドはデフォルトで gtk3 ではなく gtk2 を使用するようになりました。
  • Linux および MacOS の「ルック&フィール」は、ダーク テーマのサポートを改善するために再設計されました。
  • ConditionVariable と Semaphore には、タイムアウト パラメーターを備えた Wait メソッドのバリアントが追加されました。
  • 倍幅の UNICODE グリフを検出する IsDoubleWidth 関数を追加しました。
  • U++ は、さまざまなストレージに ~/.config ディレクトリと ~/.cache ディレクトリを使用するようになりました。
  • GaussianBlur関数を追加しました。
  • レイヤー デザイナーのウィジェットの外観が最新化されました。
  • MacOS でのマルチ モニターのサポートとその他の修正。
  • ColorPusher、TreeCtrl、ColumnList など、一般的に使用されるいくつかのウィジェットがデザイナーに追加されました。
  • ネイティブ ファイル選択ダイアログ FileSelector の名前が FileSelNative に変更され、(Win32 および gtk3 に加えて) MacOS に追加されました。
  • OpenGL/X11 での GLCtrl の屈折。
  • GetSVGPathBoundingBox関数を追加しました。
  • PGSQL はエスケープできるようになりましたか? を通して ?? または、NoQuestionParams メソッドを使用して ? の使用を避けます。 パラメータ置換記号として。

出所: linux.org.ru

コメントを追加します