Jump to content
  • 0

opmaak van popup-menus


hans erik

Question

Posted

Ik heb een vraag/tip over pop-menus. Eesrt de tip, dan de vraag.

Je kunt in FMP11 en FMP12 (en misschien ook wel oudere versies?) een popupmenu gebruiken als alternatief voor een keuzelijst (veld-opmaak). Het popup-menu heeft een groot voordeel en een groot nadeel.

 

Het voordeel: als je een veld hebt met bijvoorbeeld een personeelsnummer en daaraan gekoppeld een naam in een aparte medewerkertabel, kun je het nummer invoeren in het veld en de naam displayen terwijl het nummer wordt opgeslagen. De gebruiker wordt dan niet vermoeid met allemaal vervelende codes. Maakt je layouts een stuk leesbaarder terwijl je database 'clean' blijft. Dit is iets afwijkend van de keuzelijst, waar je twee velden nodig hebt: het nummer EN het gekoppelde naamveld.

 

Het nadeel: een popupmenu is spuuglelijk omdat het in FMP11 en in de classic opmaak van FMP12 ALTIJD een dropshadow heeft die je niet wegkrijgt. Dat stamt nog uit de tijd van MacOS 6 en FileMaker 2!

 

In FMP12 is er hoop: je kunt een ander theme toepassen en dan verdwijnt de lelijke dropshadow. Dat is de tip.

De vraag: ik heb een enorme database met tientallen layouts die uiteraard nog helemaal in het Classic Theme zijn opgemaakt. Is er een mogelijkheid om via een instelling van het info-palette toch die dropshadow weg te krijgen? Het lukt me alleen via een omweg: het popup-menu aanmaken in een layout die bijv het thema 'Cool Gray' heeft, dan het veld met de opmaak kopiëren naar de Classic layout (ook een tip).

Maar zodra je de instelling van het veld naar keuzelijst verandert of met het kwastje iets aanpast, springt ie terug naar de foeilijke classic opmaak.

2 answers to this question

Recommended Posts

  • 0
Posted

Ja dat kan.

 

In het Inspector palet, tab "Appearence" zie je helemaal boven het "style"-gedeelte met 4 knoppen:

  • 1. Copy, 2. Paste, 3. Aply 4. Remove

Kopieer de stijl van een stijlloos invoerveld ( met knop 1.: 'copy the object's style' ), en plak die op je popupmenu's ( met knop 2.: 'paste a style to one or more objects').

 

Mocht je layout al een theme hebben dan kun je eerst een willekeurig veld op je layout slepen en de stijl verwijderen ( met knop 4.: 'remove all styles from one or more objects' )

 

p.s. sorry, ik heb geen nederlandse Filemaker bij de hand. De teksten bij de knoppen zijn de tooltip teksten van FM12.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...