IT-lexicon › Programmeren › XmPanedWindow

XmPanedWindow

Programmeren Svenska → Bijgewerkt: 2026-10-11

De container van Motif die zijn kinderen stapelt met versleepbare scheidingen ertussen.

Tussen elk paar panelen tekent de widget een scheidingslijn en, vlak bij de rechterrand, een klein vierkantje — de sash. Wie het vierkantje versleept, verplaatst de grens, waarna de panelen aan weerszijden krimpen of groeien. Elk kind heeft constraint-resources: XmNpaneMinimum en XmNpaneMaximum stellen de grenzen in, met XmNallowResize mag het kind zelf om een nieuwe grootte vragen, en XmNskipAdjust laat het ongemoeid wanneer het venster als geheel van grootte verandert.

Motif 1.x kon alleen verticaal stapelen; panelen naast elkaar kwamen met Motif 2.0 en XmNorientation. De vierkantjes waren makkelijk te missen, en menig gebruiker kwam er nooit achter dat de berichtenlijst en het leesvenster van zijn mailprogramma van grootte te veranderen waren.

← Terug naar het lexicon