ゲストポスト

フォームマクロで命名規則を適用する

Deeplからの自動翻訳

ゲスト執筆者 Michael Höhne, 4D developer (ドイツ、ミュンヘン)

4D v18 R5には、見落とされているかもしれない、あるいは少なくともこれまであまり注目されていなかった機能があります。フォームマクロです。正直なところ、私も最近まであまり時間をかけていませんでした。今回は、リストボックスのカラム、カラムヘッダー、フッターに命名規則を適用する際に、時間を大幅に節約するマクロを紹介します。自分のニーズに合わせて簡単に変更することができます。専用レポもGithubで公開しています。

ヒント

マクロの使い方を紹介する6つの実践例

Deeplからの自動翻訳

4D 18 R5 では、フォームマクロが導入されました。これらは、繰り返し行う作業の時間を短縮する理想的な方法を提供するなど、非常に便利なものです。このブログ記事では、マクロがどのように機能し、どのような可能性を提供するのか、いくつかの基本的な例を紹介します。以下のサンプルはすべてGitHubで公開されています。

ニュース

あなたの特集に投票してください

Deeplからの自動翻訳

ユーザーが本当に必要としているものを理解することは、常に製品管理の基本的な課題です。4Dでは、このことを非常に重要視しており、そのため、フォーラムの機能リクエストセクションを見直すことにしました。以下は、変更点の概要と、そこから最大限の価値を得るための方法です。

製品

オートフォントのフォントサイズを定義する

Deeplからの自動翻訳

以前のR-releaseで、フォントとフォントサイズを定義するための2つの新しい自動テーマを追加しましたので、各プラットフォームのガイドラインを尊重した3つの自動テーマが自由に使えるようになりました。インターフェイスをデザインするには、各フォーム・オブジェクトでOSが推奨するフォントとサイズを使用する自動テーマが推奨される方法です。

場合によっては、もっとコントロールが必要で、ガイドラインを無視する正当な理由があるかもしれません。4D v18 R3では、自動テーマのサイズをオーバーライドして、テキストの表示方法をよりコントロールすることができます。

製品

リストボックスで開発者の負担を軽減する

Deeplからの自動翻訳
私たちの主な目的は、日々、開発者の生活を楽にすることです。リストボックスは、この目的を果たすために、4Dで最も使用され、強力なフォームオブジェクトの1つです。リストボックスが多くのイベントを発生させることは周知の事実ですが、だからこそ、4D v18 R2では、リストボックスが発生したときに、より多くの情報を返すように Form eventコマンドを強化し、リストボックスのイベントがトリガーされたときに、より多くの情報を返すようにしました。
行、列、ヘッダーをクリックしたり、マウスを置いたりしたときに、その行、列、ヘッダーを推測するための古いトリッキーなコードを手放したくありませんか?そんなあなたに、よりスムーズでスマートな方法をご紹介します。
製品

ダイナミックフォームの入力順序を簡単にカスタマイズ可能

Deeplからの自動翻訳

ダイナミックフォームのパワーは、4D v16 R6で導入され、オブジェクトに組み込んだり、テキストファイルから読み込んだりして、その場でフォームを構築することができるようになりました。これは、アプリケーションのニーズに合わせてフォームが頻繁に変更される世界では、非常に便利な機能です。

4Dでは、バイナリーフォームもダイナミックフォームも、入力順序は通常、zオーダーに従います。4D v17 R6では、必ずしもzオーダーに関連しない入力順序を定義することができるようになりました。

ヒント

フォーミュラシンプルさの裏にある、さらなるパワー

Deeplからの自動翻訳

Formula コマンドは、 4D v17 R3 から利用できます。これまでは、数式をメソッドとしてオブジェクトに割り当てたり、値の計算や必要なことを行うことができるスマートオブジェクトを構築することを考えてきたかもしれません。これは本当に素晴らしいことで、見た目以上の効果がありますよ。

Vincent de Lachaux – Developer and expert 4D –から、このコマンドをどのように使うか、素晴らしいデモンストレーションを受けました。このブログでは、そのデモの中から、このコマンドの異なる側面についての洞察を得るために、異なるシナリオをまとめました。

ヒント

4Dライトプロ。WPコマンドとその周辺

Deeplからの自動翻訳

フォーラムやTAOWで、以前4D Writeプラグインにあった機能が、4D Write Proにはないようだというコメントをいただきました。しかし、それらは長い間、利用可能でした!

このブログ記事では、4D Write Proの既存の能力のうち、気づかれていないようなものをリストアップしていきます。言い換えれば、あなたが知らなかった4D Write Proの機能です。

4D Write Proは、WPコマンドだけではありません。