Windowsで高DPIを実現。高解像度画面への対応
4Dでは、お客様のご要望を真摯に受け止めています
以前のミーティングでは、4Kディスプレイなどの高解像度ディスプレイをWindowsでサポートすることに、お客様から大きな関心を寄せていただきました。今回、そのご要望にお応えして、4DでHigh DPIをサポートすることになりました。
4Dの開発を macOS のダークモードで
4D v19から、macOS上でダークモードに対応したアプリケーションを作成できるようになったので、ライトスタイルとダークスタイルのどちらかを選択できるようにして、ユーザーの好みに合わせられるようになりました。
4D v19 R3では、デベロッパーとして、アプリケーションを開発する際の選択肢を提供します。4D Developer Editionは、macOSのライトまたはダークルックとシームレスに統合され、長年にわたって繰り広げられてきたライトモードとダークモードの戦いを回避することができます!4D Developer Editionは、macOSのライトまたはダークルックとシームレスに統合されます。
嬉しいニュースです。画像設定ダイアログはこちら
文書に画像は欠かせません。例えば、請求書では、会社のロゴを正しい位置に配置することが重要です。そのため、4DWrite Proのインターフェースコンポーネントには、画像のプロパティダイアログが用意されています。お客様やエンドユーザーが簡単に定義することができます。
- 画像のサイズ
- 表示形式
- 余白とパディング
- アンカー画像に対するページ上の位置
開発ウィンドウ間のナビゲーションを簡素化
新しい関数やメソッドを書くとき、あるいはフォームを作成するとき、その作業は決して直線的ではありません。通常、次のような作業が必要です。
- エクスプローラにアクセスし、フォルダ内のフォームを見つける。
- メソッドのドキュメントを書くためにエクスプローラーにアクセスします。
- 4D ドキュメントウェブサイトでコマンドのドキュメントを読む
- コンポーネントのメソッドのドキュメントを読む
この新しいバージョンでは、コードエディタとフォームエディタにいくつかのメニュー項目を追加し、プロジェクトの異なる要素間をより良くナビゲートできるようにしました。
Webエリアが Webカメラに対応
COVID-19 により、リモートオフィスは新たなスタンダードとなり、プロフェッショナルにとってビデオ会議は当たり前のものになりました。その結果、ビデオ会議機能をアプリケーションに組み込みたいという要望も増えてきました。Zoom や Microsoft Teams など、さまざまなソースのビデオ会議を表示できるようにするため、Webエリアにおいてオーディオおよびビデオストリームをサポートするようになりました!
4D REST API + ReactJS
by Mourad Aouinat, ソフトウェアエンジニア at 4D Morocco
前回のブログポストでは、4Dを使ったREST APIのセットアップがいかに簡単かを紹介しました。このブログ記事では、強力な4D REST APIとReactを組み合わせて、ToDoを開く機能、新規作成機能、既存のToDoの変更機能、一括変更と一括削除機能を備えたToDoアプリを構築します。
CSS Media QueryによるUIの明暗の指定
ダークモードは、最近、多くの支持を集めています。そのため、4D v19でサポートを追加し、関連するお知らせでニーズに合わせて調整できるいくつかの方法について触れました。
このブログ記事では、CSSに焦点を当て、CSSメディアクエリを使用してライトモードとダークモードにCSSスタイルを設定する方法について詳しく説明します。
macOSのDark Modeサポートが登場。
ダークモードは素晴らしく、エキサイティングなユーザーエクスペリエンスを生み出します。そのため、4D v19から、4DはDark Modeに対応し、macOSレベルでDark Modeがオンになっていれば、自動的に起動するようになりました。
これは始まりに過ぎず、将来のバージョンでは、すべてのコンポーネント(例:4D Write Proウィジェット)のDark Modeサポートやデザインモードなど、さらに多くの機能が追加される予定です。
ダークモードが4Dエレメントの見た目をどのように変えるか見てみたいですか?読み進めてください。
4D View Proが6ヶ国語に対応しました
4D View Proのスプレッドシートを母国語で表示することが、あなたとあなたの顧客の両方にとっていかに重要であるか、私たちは知っています。そのため、4D v18 R5では、5つの言語がサポートされるようになりました!英語に加えて、フランス語、ドイツ語、スペイン語、日本語、そしてポルトガル語のサポートが追加されました!
タイプ・アワードを簡単に
ユーザーインターフェイスに興味のある方なら、On before keystroke とOn after keystroke イベントをすでに使っているかもしれませんね。4D v18 R5 では、これらのイベントのハンドリングが大幅に強化されましたので、きっとご満足いただけることでしょう。さらに、On before keystroke イベントが発生したときに、進行中の入力があるかどうかを判断する新しいコマンドも作成されました。それでは、詳細をご覧ください。