Ejemplo n.º 1
0
        private void OnDoubleClick(QListViewItem item)
        {
            if (item is MethodItem)
            {
                MethodItem method = (MethodItem)item;

                SourceWindow sourceView = ShowSourceFor((ClassItem)method.Parent());

                sourceView.CenterOnMethod(method);
            }
        }
Ejemplo n.º 2
0
        private SourceWindow ShowSourceFor(ClassItem item)
        {
            SourceWindow sourceView = (SourceWindow)sourceViews [item.Model.sourceFile];

            if (sourceView != null)
            {
                sourceView.ShowNormal();
                sourceView.Raise();
            }
            else
            {
                sourceView = new SourceWindow(this,item);
                sourceViews [item.Model.sourceFile] = sourceView;
                sourceView.Show();
            }
            return(sourceView);
        }
Ejemplo n.º 3
0
 private SourceWindow ShowSourceFor(ClassItem item)
 {
     SourceWindow sourceView = (SourceWindow)sourceViews [item.Model.sourceFile];
     if (sourceView != null) {
         sourceView.ShowNormal ();
         sourceView.Raise ();
     }
     else {
         sourceView = new SourceWindow (this, item);
         sourceViews [item.Model.sourceFile] = sourceView;
         sourceView.Show ();
     }
     return sourceView;
 }