製品

4D Write ProはDark(モード)を採用!

Deeplからの自動翻訳

macOSのダークモードに対応する最後のステップとなることをお知らせします。ライブラリの最後のウィジェットがダークモードに対応しています。

  • 4D Write Pro インターフェースツールバー
  • 4D Write Proインターフェイスのサイドバー
  • リッチテキストエリア

4D v19 R4から、macOSでライトモードとダークモードを使用して完全に開発、デプロイすることができるようになり、選択はあなた次第です。

製品 blank

コードエディタをカスタマイズする新しい可能性

コードエディタをカスタマイズするとなると、誰もがコードのフォントや色を思い浮かべます。しかし、コードエディタウィンドウやコードとのいくつかのインタラクションをカスタマイズすることも可能です。人それぞれ、好みや仕事のやり方があります。

さらに、コードエディタに最も必要なのは、コードを書くエリアです。4D v19 R4では、エディタを再設計し、コードを強調し、できるだけ多くのスペースを与えるようにしました。

4D v19 R4では、10個のクリップボードの表示・非表示が可能なのは、まさにこのためです。もし、10個のクリップボードをすべて使用しないのであれば、「クリップボードを表示する」環境設定でツールバーを軽くすることができます。

製品 blank

クラスの異なる機能へ素早くジャンプ

Deeplからの自動翻訳

クラスは、4D v18 R3 で導入されました。これによって、ビジネスロジックを整理し、UI部分とより迅速に分離することができます。

クラスは長さの異なるいくつかの関数で構成されているので、修正したい関数を探したり、ある関数から別の関数に移動したりするのは必ずしも簡単ではありません。クラスと関数を表示するエクスプローラを使うこともできますが、エディタウィンドウでコーディングしているときは、ウィンドウを切り替える時間を無駄にしたくありません。

4D v19 R4では、クラス内の関数のリストがコードエディタのツールバーに表示され、特定の関数に簡単にジャンプすることができます。

製品 blank

Windowsで高DPIを実現。高解像度画面への対応

Deeplからの自動翻訳

4Dでは、お客様のご要望を真摯に受け止めています

以前のミーティングでは、4Kディスプレイなどの高解像度ディスプレイをWindowsでサポートすることに、お客様から大きな関心を寄せていただきました。今回、そのご要望にお応えして、4DでHigh DPIをサポートすることになりました。

製品 blank

4Dの開発を macOS のダークモードで

Deeplからの自動翻訳

4D v19から、macOS上でダークモードに対応したアプリケーションを作成できるようになったので、ライトスタイルとダークスタイルのどちらかを選択できるようにして、ユーザーの好みに合わせられるようになりました。

4D v19 R3では、デベロッパーとして、アプリケーションを開発する際の選択肢を提供します。4D Developer Editionは、macOSのライトまたはダークルックとシームレスに統合され、長年にわたって繰り広げられてきたライトモードとダークモードの戦いを回避することができます!4D Developer Editionは、macOSのライトまたはダークルックとシームレスに統合されます。

製品 blank

嬉しいニュースです。画像設定ダイアログはこちら

Deeplからの自動翻訳

文書に画像は欠かせません。例えば、請求書では、会社のロゴを正しい位置に配置することが重要です。そのため、4DWrite Proのインターフェースコンポーネントには、画像のプロパティダイアログが用意されています。お客様やエンドユーザーが簡単に定義することができます。

  • 画像のサイズ
  • 表示形式
  • 余白とパディング
  • アンカー画像に対するページ上の位置

製品 blank

開発ウィンドウ間のナビゲーションを簡素化

Deeplからの自動翻訳

新しい関数やメソッドを書くとき、あるいはフォームを作成するとき、その作業は決して直線的ではありません。通常、次のような作業が必要です。

  • エクスプローラにアクセスし、フォルダ内のフォームを見つける。
  • メソッドのドキュメントを書くためにエクスプローラーにアクセスします。
  • 4D ドキュメントウェブサイトでコマンドのドキュメントを読む
  • コンポーネントのメソッドのドキュメントを読む

この新しいバージョンでは、コードエディタとフォームエディタにいくつかのメニュー項目を追加し、プロジェクトの異なる要素間をより良くナビゲートできるようにしました。

製品 blank

Webエリアが Webカメラに対応

COVID-19 により、リモートオフィスは新たなスタンダードとなり、プロフェッショナルにとってビデオ会議は当たり前のものになりました。その結果、ビデオ会議機能をアプリケーションに組み込みたいという要望も増えてきました。Zoom や Microsoft Teams など、さまざまなソースのビデオ会議を表示できるようにするため、Webエリアにおいてオーディオおよびビデオストリームをサポートするようになりました

ヒント blank

4D REST API + ReactJS

Deeplからの自動翻訳

by Mourad Aouinat, ソフトウェアエンジニア at 4D Morocco

前回のブログポストでは、4Dを使ったREST APIのセットアップがいかに簡単かを紹介しました。このブログ記事では、強力な4D REST APIとReactを組み合わせて、ToDoを開く機能、新規作成機能、既存のToDoの変更機能、一括変更と一括削除機能を備えたToDoアプリを構築します。

ヒント blank

CSS Media QueryによるUIの明暗の指定

Deeplからの自動翻訳

ダークモードは、最近、多くの支持を集めています。そのため、4D v19でサポートを追加し、関連するお知らせでニーズに合わせて調整できるいくつかの方法について触れました。

このブログ記事では、CSSに焦点を当て、CSSメディアクエリを使用してライトモードとダークモードにCSSスタイルを設定する方法について詳しく説明します。