public HexQuickInfoController(HexQuickInfoBroker quickInfoBroker, HexView hexView) { if (quickInfoBroker == null) throw new ArgumentNullException(nameof(quickInfoBroker)); if (hexView == null) throw new ArgumentNullException(nameof(hexView)); this.hexView = hexView; this.quickInfoBroker = quickInfoBroker; hexView.MouseHover += HexView_MouseHover; }
HexQuickInfoControllerProvider(HexQuickInfoBroker quickInfoBroker) { this.quickInfoBroker = quickInfoBroker; }