[Monodevelop-patches-list] r1167 - in trunk/MonoDevelop/src: AddIns/DisplayBindings/SourceEditor/CodeCompletion AddIns/DisplayBindings/SourceEditor/Gui AddIns/DisplayBindings/SourceEditor/Gui/Dialogs Libraries/MonoDevelop.Gui.Widgets Libraries/MonoDevelop.Gui.Widgets/TabLabel Main/Base/Gui/Dialogs Main/Base/Gui/Dialogs/Wizard Main/Base/Services/Tasks Main/StartUp/Dialogs
commit-watcher at mono-cvs.ximian.com
commit-watcher at mono-cvs.ximian.com
Sat Mar 13 04:35:35 EST 2004
Author: tberman
Date: 2004-03-13 04:35:35 -0500 (Sat, 13 Mar 2004)
New Revision: 1167
Modified:
trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/CodeCompletion/CompletionWindow.cs
trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/Dialogs/ExportProjectToHtmlDialog.cs
trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs
trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/Makefile.am
trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/TabLabel/TabLabel.cs
trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/CommonAboutDialog.cs
trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/StatusPanel.cs
trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/WizardDialog.cs
trunk/MonoDevelop/src/Main/Base/Services/Tasks/Task.cs
trunk/MonoDevelop/src/Main/StartUp/Dialogs/ExceptionBox.cs
Log:
upgrade to work with gtk# from cvs... yes, this means you have to update.
plus, after you update gtk#, a make clean ; make is a good idea in MD.
Modified: trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/CodeCompletion/CompletionWindow.cs
===================================================================
--- trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/CodeCompletion/CompletionWindow.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/CodeCompletion/CompletionWindow.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -294,16 +294,18 @@
int listpos_x, listpos_y;
GetPosition (out listpos_x, out listpos_y);
int vert = listpos_y + rect.Y;
-
- if (vert >= listpos_y + listView.GdkWindow.Size.Height - 2) {
- vert = listpos_y + listView.GdkWindow.Size.Height - rect.Height;
+
+ int lvWidth, lvHeight;
+ listView.GdkWindow.GetSize (out lvWidth, out lvHeight);
+ if (vert >= listpos_y + lvHeight - 2) {
+ vert = listpos_y + lvHeight - rect.Height;
} else if (vert < listpos_y) {
vert = listpos_y;
}
// FIXME: This is a bad calc, its always on the right,
// it needs to test if thats too big, and if so, place on the left;
- int horiz = listpos_x + listView.GdkWindow.Size.Width + 30;
+ int horiz = listpos_x + lvWidth + 30;
ICompletionDataWithMarkup wMarkup = data as ICompletionDataWithMarkup;
declarationviewwindow.Destroy ();
@@ -319,9 +321,13 @@
return;
declarationviewwindow.ShowAll ();
-
- if (listView.Screen.Width <= horiz + declarationviewwindow.GdkWindow.FrameExtents.Width) {
- horiz = listpos_x - declarationviewwindow.GdkWindow.FrameExtents.Width - 10;
+
+ int dvwWidth, dvwHeight;
+
+ declarationviewwindow.GdkWindow.GetSize (out dvwWidth, out dvwHeight);
+
+ if (listView.Screen.Width <= horiz + dvwWidth) {
+ horiz = listpos_x - dvwWidth - 10;
}
declarationviewwindow.Move (horiz, vert);
Modified: trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/Dialogs/ExportProjectToHtmlDialog.cs
===================================================================
--- trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/Dialogs/ExportProjectToHtmlDialog.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/Dialogs/ExportProjectToHtmlDialog.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -72,7 +72,7 @@
//cancelButton.DialogResult = DialogResult.Cancel;
- RequestSize = new Size (350, 88 + 6);
+ SetSizeRequest (350, 88 + 6);
WindowPosition = WindowPosition.CenterOnParent;
Title = resourceService.GetString ("Dialog.ExportProjectToHtml.DialogName");
Modified: trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs
===================================================================
--- trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -235,10 +235,10 @@
[DllImport("gtksourceview-1.0")]
static extern void gtk_source_buffer_delete_marker(IntPtr raw, IntPtr marker);
- [DllImport("gtksharpglue")]
+ [DllImport("glibsharpglue")]
static extern IntPtr gtksharp_slist_get_data (IntPtr l);
- [DllImport("gtksharpglue")]
+ [DllImport("glibsharpglue")]
static extern IntPtr gtksharp_slist_get_next (IntPtr l);
[DllImport("gtksourceview-1.0")]
Modified: trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/Makefile.am
===================================================================
--- trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/Makefile.am 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/Makefile.am 2004-03-13 09:35:35 UTC (rev 1167)
@@ -13,11 +13,6 @@
./IconView/IconView.cs \
./AssemblyInfo.cs \
./FileBrowser/FileBrowser.cs \
-./PropertyGrid/PropertyGridWidget.cs \
-./PropertyGrid/ELabel.cs \
-./PropertyGrid/PropertyGridGroup.cs \
-./PropertyGrid/PropertyGridItem.cs \
-./PropertyGrid/PropertyGrid.cs \
./FolderDialog/FolderDialog.cs \
./FolderDialog/BaseFileEntry.cs \
./FolderDialog/FolderEntry.cs \
Modified: trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/TabLabel/TabLabel.cs
===================================================================
--- trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/TabLabel/TabLabel.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/Libraries/MonoDevelop.Gui.Widgets/TabLabel/TabLabel.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -28,7 +28,13 @@
btn = new Button ();
btn.Add (new Gtk.Image ("../data/resources/icons/MonoDevelop.Close.png"));
btn.Relief = ReliefStyle.None;
- btn.RequestSize = new Size (16, 16);
+ //btn.RequestSize = new Size (16, 16);
+
+ //FIXME: When gtk# gets unbroken uncomment the line
+ //above, and remove the two below
+
+ btn.HeightRequest = 16;
+ btn.WidthRequest = 16;
this.PackStart (btn, true, true, 2);
this.ShowAll ();
Modified: trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/CommonAboutDialog.cs
===================================================================
--- trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/CommonAboutDialog.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/CommonAboutDialog.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -46,7 +46,7 @@
public ScrollBox() : base (GType)
{
- this.RequestSize = new System.Drawing.Size (400, 220);
+ this.SetSizeRequest (400, 220);
this.Realized += new EventHandler (OnRealized);
this.ExposeEvent += new ExposeEventHandler (OnExposed);
@@ -99,7 +99,6 @@
protected void OnRealized (object o, EventArgs args)
{
layout = new Pango.Layout (this.PangoContext);
- Console.WriteLine (this.GdkWindow.Size);
// FIXME: this seems wrong but works
layout.Width = 253952;
layout.Wrap = Pango.WrapMode.Word;
@@ -136,7 +135,7 @@
this.VBox.PackStart (copyright, false, true, 0);
Notebook nb = new Notebook ();
- nb.RequestSize = new System.Drawing.Size (400, 280);
+ nb.SetSizeRequest (400, 280);
//nb.SwitchPage += new SwitchPageHandler (OnPageChanged);
//aatp = new AuthorAboutTabPage ();
//changelog = new ChangeLogTabPage ();
Modified: trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/StatusPanel.cs
===================================================================
--- trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/StatusPanel.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/StatusPanel.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -44,7 +44,7 @@
boldFont.Weight = Pango.Weight.Bold;
this.wizard = wizard;
- RequestSize = new Size (198, 400);
+ SetSizeRequest (198, 400);
bitmap = resourceService.GetBitmap ("GeneralWizardBackground");
@@ -66,7 +66,9 @@
smallFont.Weight = Pango.Weight.Normal;
ly.FontDescription = smallFont;
ly.SetText (resourceService.GetString("SharpDevelop.Gui.Dialogs.WizardDialog.StepsLabel"));
- int smallFontHeight = (int)(ly.Size.Height/1024.0f);
+ int lyWidth, lyHeight;
+ ly.GetSize (out lyWidth, out lyHeight);
+ int smallFontHeight = (int)(lyHeight/1024.0f);
GdkWindow.DrawLayout (gc, 10, 24 - smallFontHeight, ly);
GdkWindow.DrawLine(gc, 10, 24, WidthRequest - 10, 24);
Modified: trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/WizardDialog.cs
===================================================================
--- trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/WizardDialog.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/Main/Base/Gui/Dialogs/Wizard/WizardDialog.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -185,7 +185,7 @@
// take out panel control & show new one
if (dialogPanel.Child != null) {
- statusPanel.GdkWindow.InvalidateRect (new Rectangle (0, 0, 400, 400), true);
+ statusPanel.GdkWindow.InvalidateRect (new Gdk.Rectangle (0, 0, 400, 400), true);
dialogPanel.Remove (dialogPanel.Child);
}
if (CurrentWizardPane.ToString () == "MonoDevelop.Gui.Dialogs.OptionPanels.CompletionDatabaseWizard.CreationFinishedPanel") {
Modified: trunk/MonoDevelop/src/Main/Base/Services/Tasks/Task.cs
===================================================================
--- trunk/MonoDevelop/src/Main/Base/Services/Tasks/Task.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/Main/Base/Services/Tasks/Task.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -104,6 +104,7 @@
IFileService fileService = (IFileService)MonoDevelop.Core.Services.ServiceManager.Services.GetService(typeof(IFileService));
fileService.OpenFile(fileName);
IWorkbenchWindow window = fileService.GetOpenFile(fileName);
+ System.Threading.Thread.Sleep (50);
if (window == null) {
return;
}
Modified: trunk/MonoDevelop/src/Main/StartUp/Dialogs/ExceptionBox.cs
===================================================================
--- trunk/MonoDevelop/src/Main/StartUp/Dialogs/ExceptionBox.cs 2004-03-12 21:38:33 UTC (rev 1166)
+++ trunk/MonoDevelop/src/Main/StartUp/Dialogs/ExceptionBox.cs 2004-03-13 09:35:35 UTC (rev 1167)
@@ -130,30 +130,30 @@
// continueButton
//
this.continueButton.Label = "Continue";
- this.continueButton.RequestSize = new System.Drawing.Size(112, 40);
+ this.continueButton.SetSizeRequest (112, 40);
this.continueButton.Clicked += new System.EventHandler(this.ContinueButton_Clicked);
//
// abortButton
//
this.abortButton.Label = "Abort";
- this.abortButton.RequestSize = new System.Drawing.Size(112, 40);
+ this.abortButton.SetSizeRequest (112, 40);
this.abortButton.Clicked += new System.EventHandler(this.AbortButton_Clicked);
//
// ignoreButton
//
this.ignoreButton.Label = "Ignore";
- this.ignoreButton.RequestSize = new System.Drawing.Size(112, 40);
+ this.ignoreButton.SetSizeRequest (112, 40);
this.ignoreButton.Clicked += new System.EventHandler(this.IgnoreButton_Clicked);
//
// copyErrorCheckButton
//
this.copyErrorCheckButton.Label = "Copy error to clipboard";
- this.copyErrorCheckButton.RequestSize = new System.Drawing.Size(672, 24);
+ this.copyErrorCheckButton.SetSizeRequest (672, 24);
//
// includeSysInfoCheckButton
//
this.includeSysInfoCheckButton.Label = "Include system info (Mono version, O.S. version)";
- this.copyErrorCheckButton.RequestSize = new System.Drawing.Size(672, 24);
+ this.copyErrorCheckButton.SetSizeRequest (672, 24);
//
// label
//
@@ -162,14 +162,14 @@
"This may be due to a programming error." + System.Environment.NewLine +
"Please, help us to make MonoDevelop a better program for everyone." + System.Environment.NewLine +
"Thanks in advance for your help.";
- this.label.RequestSize = new System.Drawing.Size(480, 88);
+ this.label.SetSizeRequest (480, 88);
//
// scrolledwindow
//
this.scrolledwindow.HscrollbarPolicy = Gtk.PolicyType.Automatic;
this.scrolledwindow.VscrollbarPolicy = Gtk.PolicyType.Automatic;
this.scrolledwindow.AddWithViewport(this.exceptionTextView);
- this.scrolledwindow.RequestSize = new System.Drawing.Size(480, 256);
+ this.scrolledwindow.SetSizeRequest (480, 256);
//
// exceptionTextView
//
@@ -177,11 +177,11 @@
//
// image
//
- this.image.RequestSize = new System.Drawing.Size(226, 466);
+ this.image.SetSizeRequest (226, 466);
//
// fixedcontainer
//
- this.fixedcontainer.RequestSize = new System.Drawing.Size(740, 483);
+ this.fixedcontainer.SetSizeRequest (740, 483);
this.fixedcontainer.Put(continueButton, 624, 432);
this.fixedcontainer.Put(abortButton, 368, 432);
this.fixedcontainer.Put(ignoreButton, 496, 432);
More information about the Monodevelop-patches-list
mailing list