Domino 9 und frühere Versionen > ND9: Entwicklung
[Gelöst] CustomControl Application Layout
(1/1)
tfrenz:
Hallo, ich fange gerader mit X-Page programmierung an.
Um ein einhtliches Aussehen zu bekommen, gibt es unter "Extension Library" die Application Layout.
Habe mit ein neues Custom Control "Layout" erstellt.
Nun will ich z.B. eine View oder Form mit dem Layout haben.
Habe heraus gefunden, das man nur das CustomControl in die View oder Form ziehen muss. Die Viewtabelle oder FormTabelle dann in das CustomControl Feld mitte reinziehen.
Das geht bei mir nicht. Ich kann dort nichts hineinziehen.
Kann wir da jemand weiter helfen.
Danke
Thomas
Flachmann:
Ich tippe mal, dass Du die Facets nicht aktiviert hast. Dein ApplicationLayout sollte minimal so aussehen:
--- Code: ---<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex">
<xe:applicationLayout id="applicationLayout1">
<xe:this.facets>
<xp:callback facetName="facetLeft" id="facetLeft" xp:key="LeftColumn">
</xp:callback>
</xe:this.facets>
<xp:callback facetName="facetMiddle" id="facetMiddle"></xp:callback>
<xe:this.configuration>
<xe:applicationConfiguration>
</xe:applicationConfiguration>
</xe:this.configuration>
</xe:applicationLayout>
</xp:view>
--- Ende Code ---
(hier sind die beiden Facets 'facetLeft' und 'facetMiddle' aktiviert)
Wenn Du nun das Custom Control mit dem Application Layout in eine XPage ziehst, kannst Du anschließend in diese Facets die Ansicht oder so ziehen. Diese Facets kann man am einfachsten in den Eigenschaften des "Application Layout" aktivieren...
tfrenz:
Danke, der Hacken für "drop target" hat gefehlt.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln