@@ -142,14 +142,11 @@ internal void SetQueryChanged(bool changed)
142142 Text = "Result View" + ( changed ? " *" : "" ) ;
143143 crmGridView1 . DefaultCellStyle . BackColor = changed ? System . Drawing . Color . LightGray : System . Drawing . Color . White ;
144144 crmGridView1 . DefaultCellStyle . ForeColor = changed ? System . Drawing . Color . Gray : System . Drawing . SystemColors . ControlText ;
145- if ( changed )
146- {
147- mnuExcel . Visible = false ;
148- mnuRetrieveTime . Visible = false ;
149- mnuPage . Visible = false ;
150- mnuPageMinus . Visible = false ;
151- mnuPagePlus . Visible = false ;
152- }
145+ mnuExcel . Enabled = ! changed ;
146+ mnuRetrieveTime . Enabled = ! changed ;
147+ mnuPage . Enabled = ! changed ;
148+ mnuPageMinus . Enabled = ! changed ;
149+ mnuPagePlus . Enabled = ! changed ;
153150 }
154151
155152 internal void SetLayoutToGrid ( )
@@ -329,12 +326,12 @@ private void crmGridView1_RecordDoubleClick(object sender, Rappen.XTB.Helpers.Co
329326 if ( e . Value is EntityReference entref )
330327 {
331328 form . LogUse ( "OpenParentRecord" ) ;
332- UrlUtils . OpenUrl ( entref , form . ConnectionDetail ) ;
329+ form . OpenUrl ( entref ) ;
333330 }
334331 else if ( e . Entity != null )
335332 {
336333 form . LogUse ( "OpenRecord" ) ;
337- UrlUtils . OpenUrl ( e . Entity ) ;
334+ form . OpenUrl ( e . Entity ) ;
338335 }
339336 }
340337
@@ -432,7 +429,7 @@ private void crmGridView1_RecordEnter(object sender, Rappen.XTB.Helpers.Controls
432429
433430 private void ctxOpen_Click ( object sender , EventArgs e )
434431 {
435- if ( UrlUtils . OpenUrl ( sender ) )
432+ if ( form . OpenUrl ( sender ) )
436433 {
437434 form . LogUse ( "OpenRecord" ) ;
438435 }
0 commit comments