FileMaker Pro Advanced gebruiken > Eigen menu's definiëren (FileMaker Pro Advanced)
 
Eigen menu's definiëren (FileMaker Pro Advanced)
In FileMaker Pro Advanced kunt u uw eigen menu's maken voor uw databaseoplossingen. U kunt menu's en menuonderdelen op verschillende manieren toevoegen, bewerken, dupliceren of verwijderen, bijvoorbeeld:
de naam van een menu of menuopdracht wijzigen
een script of scriptstap uitvoeren met behulp van een menuopdracht. U kunt ook scripts uitvoeren met behulp van een daaraan gekoppeld werkbalkpictogram en het venstermenu
eigen sneltoetsen en toegangstoetsen toewijzen
een platform voor uw menu's en menuopdrachten opgeven
een modus voor uw menu's opgeven
menureeksen opgeven voor bestanden en lay-outs.
U kunt een menu maken door met een leeg menu te beginnen of door een kopie van een standaard FileMaker-menu te bewerken. U kunt een menu ook dupliceren, zodat u wijzigingen kunt doorvoeren zonder de oorspronkelijke menu's te wijzigen, of menu's verwijderen die uw gebruikers niet nodig hebben.
Zo maakt, bewerkt of dupliceert u een menu:
1. Kies Bestand > Beheren > Eigen menu's > tabblad Eigen menu's.
2. Als FileMaker Pro Advanced menu's bevat die niet in dit bestand voorkomen, klikt u op Bijwerken om ontbrekende menu's aan het bestand toe te voegen.
3. Voer in het dialoogvenster Eigen menu's beheren een van de volgende handelingen uit en klik daarna op OK:
 
Om dit te doen
Gaat u als volgt te werk
Een menu maken
Klik op Maken.
Voer in het dialoogvenster Eigen menu maken een van de volgende handelingen uit en klik daarna op OK:
Selecteer Begin met een leeg menu.
Selecteer Begin met een standaard FileMaker-menu en selecteer daarna een menu uit de lijst.
Tip  U kunt op Shift drukken en op Maken klikken om een leeg menu te maken en vervolgens op Bewerken klikken om het te bewerken.
Een bestaand menu bewerken
Selecteer het gewenste menu in de lijst en klik op Bewerken.
Opmerking  Standaardmenu's van FileMaker Pro kunnen niet worden bewerkt, daarom worden deze niet in de lijst weergegeven.
Een menu dupliceren
Selecteer het gewenste menu in de lijst en klik op Dupliceren.
Een menu verwijderen
Selecteer het ongewenste menu in de lijst en klik op Verwijderen.
Belangrijk  Wanneer u een menu verwijdert, worden ook de menuonderdelen ervan verwijderd.
De menulijst sorteren
Kies voor Weergave op de optie menunaam, weergavetitel, eigen volgorde (die u maakt door onderdelen in de lijst te slepen) of aanmaakvolgorde.
Tip  U kunt ook op de kolomkoppen Menunaam of Weergavetitel klikken om de lijst te sorteren.
De menureeks waarin het menu wordt gebruikt of opmerkingen die het menu beschrijven weergeven
Klik op de kolomkop Gebruikt in menureeksen/Opmerkingen.
4. Als u Maken of Bewerken hebt gekozen, verschijnt het dialoogvenster Eigen menu bewerken. Geef opties voor het eigen menu op.
Opmerking  De opties die u opgeeft, gelden voor het hele menu.
 
Om dit te doen
Gaat u als volgt te werk
De menunaam opgeven
Voer in het tekstvak Naam eigen menu een beschrijvende naam voor het menu in (maximaal 100 tekens).
Een opmerking die het menu beschrijft opnemen
Typ een opmerking over het menu (maximaal 30.000 tekens). De opmerking verschijnt in het dialoogvenster Eigen menu’s beheren, niet in uw oplossingsbestand.
De titel opgeven die u op de menubalk van uw oplossingsbestand wilt weergeven
Schakel voor Menutitel het selectievakje Titel negeren in en voer daarna de naam in (maximaal 30.000 tekens).
Windows: als u een toegangstoets wilt opgeven, typt u een en-teken (&) voor het teken dat u als toegangstoets wilt gebruiken. Typ bijvoorbeeld &Bestand als u het menu Bestand wilt weergeven met de letter "B" als toegangstoets.
Als u de menutitel wilt baseren op het resultaat van een berekening, klikt u op Opgeven en stelt u daarna een formule samen in het dialoogvenster Berekening opgeven.
Opmerking  De naam van het menu Help en die van de FileMaker Pro-menu's kunnen niet worden gewijzigd.
Installeer menu's op basis van voorwaarden die u opgeeft
Geef voor Installeren wanneer een berekening op die als resultaat een logische waarde geeft.
Als de berekening als waar of niet-nul wordt geëvalueerd, wordt het menu geïnstalleerd.
Voor bijvoorbeeld het menu dat moet verschijnen wanneer het bestand in Windows wordt geopend, voert u dit in:
If ( Abs ( Get ( SysteemPlatform ) ) = 2 ; 1 ; 0 )
Als de berekening als onwaar of nul wordt geëvalueerd, wordt het menu niet geïnstalleerd.
Voor bijvoorbeeld het menu dat moet verschijnen wanneer het bestand in OS X wordt geopend, voert u dit in:
If ( Abs ( Get ( SysteemPlatform ) ) = 1 ; 1 ; 0 )
Om ervoor te zorgen dat een menu altijd wordt geïnstalleerd, voert u voor Installeren wanneer de waarde 1 in.
Opgeven in welke modi het menu moet worden weergegeven
Selecteer in het vak Opnemen in modus de modi waarin u het menu wilt laten verschijnen (Bladeren, Zoeken, Schermafdruk). Wanneer gebruikers van modus wisselen, wordt de menureeks aangepast, zodat alleen de menu's die voor die modus zijn opgegeven, worden weergegeven.
5. Nadat u het eigen menu hebt gemaakt of bewerkt, kunt u menuonderdelen maken. Raadpleeg Eigen menuopdrachten maken en bewerken (FileMaker Pro Advanced).
6. Klik op OK om het dialoogvenster Eigen menu bewerken te sluiten.
7. Kies in het dialoogvenster Eigen menu’s beheren een menureeks voor Standaard menureeks. Als u geen standaard menureeks selecteert, worden de standaard FileMaker-menu's gebruikt.
8. Klik op OK om het dialoogvenster Eigen menu’s beheren te sluiten.
Opmerkingen
FileMaker-functies werken alleen als ze in een menu worden opgenomen. Als u bijvoorbeeld het menu Weergave uit de menureeks verwijdert en de lay-out geen scriptknoppen bevat om naar een andere weergave over te schakelen, zijn de modusknoppen in het statusgebied uitgeschakeld, waardoor uw gebruikers niet naar een andere modus kunnen gaan.
Als u eigen menuonderdelen voor nieuwe functies wilt toevoegen aan menureeksen die u in een eerdere versie van FileMaker hebt gemaakt, maakt u een nieuw eigen menu en voegt u het nieuwe menuonderdeel uit de lijst met standaard FileMaker-menu’s toe in het dialoogvenster Eigen menu maken.
Als het menu Bewerken niet is opgenomen in een geïnstalleerde menureeks, zullen de sneltoetsen voor Knippen, Kopiëren en Plakken niet werken.
Venstermenu's verschijnen wanneer een gebruiker met de rechtermuisknop op een object of gebied klikt (Windows) of Control ingedrukt houdt en op een object of gebied klikt (OS X). Als u een menuonderdeel aanpast waaraan een venstermenuonderdeel is toegewezen, past u ook de werking aan die het venstermenuonderdeel uitvoert.
Standaard FileMaker-menuonderdelen worden grijs weergegeven als gebruikers niet beschikken over privileges om het menuonderdeel uit te voeren. Menu's worden niet grijs weergegeven als u aan het menuonderdeel een script toevoegt en Gebaseerd op bestaande opdracht uitschakelt.
Eigen sneltoetsen kunnen alleen tekens op een Engels/Amerikaans toetsenbord gebruiken. U kunt ook het Yen-teken op Japanse toetsenborden gebruiken. Als u het Yen-teken als een sneltoets gebruikt, verschijnt het teken in OS X als een backslash (\) in de dialoogvensters Sneltoets opgeven en Eigen menu bewerken. Wanneer u het menu op een Japans systeem installeert, verschijnt het teken correct als het Yen-teken.
Namen van eigen menu's en menu's die op veldwaarden van niet-globaalvelden zijn gebaseerd, zullen niet verschijnen in de zoekmodus.
Als u voor een van de volgende opdrachten een actie aanpast, voert het overeenkomstige pictogram de aangepaste actie uit. Als u een van deze opdrachten van de menubalk verwijdert, voert het overeenkomstige pictogram de standaardactie uit:
De opdrachten Inzoomen en Uitzoomen geeft u met de zoomknoppen.
De opdracht Statusbalk geeft u met de statusbalkknop.
De opdracht Zoekopdracht uitvoeren geeft u met de knop Zoekopdracht uitvoeren (of door in de zoekmodus op Enter te drukken).
Verwante onderwerpen 
Developer-oplossingen documenteren (FileMaker Pro Advanced)