'dftb' Resources oder "Der grüne

|

'dftb' Resources oder "Der grüne Knödel".

Dialoge werden unter MacOS Carbon durch eine Vielzahl von Resourcen beschrieben:

  • 'DLOG' - Der eigentliche Dialog
  • 'DITL' - Die Liste der Controls im Dialog
  • 'CNTL' - Definition von Controls im Dialog (für nicht-triviale (Reiter) oder "moderne" Controls (Bevel-Buttons))
  • 'dctb' - Farbinformationen zum Dialog
  • 'dlgx' - Erweiterte Informationen zum Dialog, wie z.B. Verwendung von Hintergründen, Embedding Hierarchy etc.
  • 'dftb' - Fontinformationen zu den einzelnen Controls im Dialog

Insbesondere zu jedem Static-Text sollte ein entsprechender Eintrag in der 'dftb' Resource vorhanden sein. Resorcerer pflegt die 'dftb' Resource beim Bearbeiten der 'DLOG'/'DITL' Resource nicht immer korrekt mit, so daß teilweise Controls im Dialog ohne 'dftb' Eintrag existieren. Dies führt zur Laufzeit zu nicht reproduzierbaren Effekten wie dem plötzlichen Formatieren eines Texts im Dialog mit zufälligen Informationen. Wieder was auf die harte Tour gelernt.

About this Entry

This page contains a single entry by HMK published on October 5, 2003 11:35 AM.

Anticipating Builds. Everytime I make was the previous entry in this blog.

Martin Fowler talks about TechnicalDebt. is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.