Przejdź do głównej treści

vlr-docmanager-reactor

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vlr-docmanager-reactor

(vlr-docmanager-reactor data callbacks)

Tworzy reaktor który jest uruchamiany w czasie zdarzeń związanych z dokumentem.

Funkcja zwraca obiekt reaktora.

Argumenty funkcji:

  • dane reaktora ( dane powiązane z reaktorem, może być nil)
  • para
    • typ reaktora
      • :vlr-documentCreated Użytkownik utworzył nowy lub otworzył istniejący rysunek.
      • :vlr-documentToBeDestroyed Przed zakończeniem pracy z dokumentem.
      • :vlr-documentToBeActivated Przed aktywowaniem dokumentu.
      • :vlr-documentToBeDeactivated Inny dokumnet zostanie aktywowany.
    • funkcja uruchamiana przez reaktror.

Przykład:

(vl-load-com)
(vlr-docmanager-reactor nil '((:vlr-documentCreated . documentCreated)))

(defun documentCreated(reactor_object param-list)
   (alert (strcat    (vlax-get-property (car param-list) 'Name)     " has been created!" ) )
)

Jeśli utworzymy nowy dokument zostanie wyświetlony komunikat.

// ZWCAD: dymki słownika – szerokość 500 px i przeliczenie rozmiaru po wczytaniu obrazka (bez paska przewijania) jQuery(function ($) { if (!$.tooltipster) return; // obrazek w dymku wczytuje się po otwarciu – wtedy dymek trzeba zmierzyć jeszcze raz $.tooltipster.on('ready', function (e) { var instance = e.instance; $(e.tooltip).find('img').each(function () { if (!this.complete) { $(this).one('load', function () { instance.reposition(); }); } }); }); // SEO Glossary ustawia maxWidth: 400 – zmieniamy na 500 po jego inicjalizacji setTimeout(function () { $('.tooltipstered').each(function () { try { $(this).tooltipster('option', 'maxWidth', 500); } catch (err) {} }); }, 0); });