Kiedy zamykam ramkę, chciałbym, aby bufor został zabity.
Jeśli bufor jest wyświetlany w innych ramkach, bufor nie powinien zostać zabity.
Nie rób nic, jeśli w ramce jest wyświetlany więcej niż jeden bufor.
Jaki jest dobry sposób na skonfigurowanie tego?
Odpowiedzi:
Jeśli zrozumiałem pytanie, oto funkcja, która wykonuje to, co chcesz:
Możesz dodać go jako hak, który jest wywoływany za każdym razem, gdy rama jest zamykana, używając:
źródło
Poniżej znajduje się funkcja (przetestowana, ale nie wyczerpująca), która spełnia twoje pierwsze wymaganie: zabija bieżący bufor, gdy zamykasz ramkę, JEŻELI bufor jest również widoczny w innej ramce.
Nie jestem pewien co do drugiego wymogu:
źródło
Oto proste podejście:
Jednak zabije bufor, nawet jeśli jest otwarty w innej ramce.
źródło