Hooking in autocomplete. Still just laying groundwork.

This commit is contained in:
hyatt%netscape.com 2002-04-27 08:14:13 +00:00
parent d33011ceed
commit f973e08dc4
38 changed files with 102 additions and 366 deletions

View File

@ -51,7 +51,7 @@
mLocationSheetWindow = id;
mLocationToolbarView = id;
mPageMenu = id;
mPersonalToolbar = BookmarksToolbar;
mPersonalToolbar = CHBookmarksToolbar;
mProgress = id;
mSidebarBookmarksDataSource = id;
mSidebarBrowserView = id;
@ -60,10 +60,16 @@
mSidebarTabView = id;
mStatus = id;
mTabBrowser = id;
mURLBar = id;
mURLBar = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{
CLASS = CHAutoCompleteTableView;
LANGUAGE = ObjC;
OUTLETS = {mURLBar = NSTextField; mWindowController = BrowserWindowController; };
SUPERCLASS = NSTableView;
},
{CLASS = CHAutoCompleteTextField; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
{CLASS = CHBookmarksToolbar; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = CHExtendedOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; },

View File

@ -24,6 +24,8 @@
<string>22 500 93 162 0 0 1152 746 </string>
<key>463</key>
<string>7 444 200 252 0 0 1152 746 </string>
<key>475</key>
<string>516 447 120 142 0 0 1152 746 </string>
<key>56</key>
<string>404 484 343 68 0 0 1152 746 </string>
</dict>
@ -45,9 +47,9 @@
</array>
<key>IBOpenObjects</key>
<array>
<integer>56</integer>
<integer>394</integer>
<integer>475</integer>
<integer>160</integer>
<integer>56</integer>
</array>
<key>IBSystem Version</key>
<string>5Q125</string>

Binary file not shown.

View File

@ -50,7 +50,7 @@ class nsIDOMNode;
IBOutlet id mSidebarTabView;
IBOutlet id mSidebarSourceTabView;
IBOutlet id mLocationToolbarView;
IBOutlet id mURLBar;
IBOutlet NSTextField* mURLBar;
IBOutlet id mStatus;
IBOutlet id mProgress;
IBOutlet id mLocationSheetWindow;

View File

@ -22,9 +22,11 @@
*/
#import <AppKit/AppKit.h>
#import "BrowserWindowController.h"
@interface CHAutoCompleteTableView : NSTableView {
IBOutlet NSTextField* mURLBar;
IBOutlet BrowserWindowController* mWindowController;
}
@end

View File

@ -25,4 +25,14 @@
@implementation CHAutoCompleteTableView
-(void)controlTextDidChange:(NSNotification*)aNotification
{
printf("Input changed.\n");
}
-(void)controlTextDidEndEditing:(NSNotification*)aNotification
{
printf("Editing finished.\n");
}
@end

View File

@ -1,30 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import <AppKit/AppKit.h>
@interface CHAutoCompleteTextField : NSTextField {
}
@end

View File

@ -1,28 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import "CHAutoCompleteTextField.h"
@implementation CHAutoCompleteTextField
@end

View File

@ -21,7 +21,6 @@
F57074BA026BFD0101A80166,
F57074BE026D80DF01A80166,
F59E9F3F0237E43401A967DF,
F52D5CCC027A867601A80166,
F52D5CD0027A887001A80166,
F52D5CD4027A88C601A80166,
);
@ -394,7 +393,6 @@
F5C3AB830270072A01A80166,
F541495C02711A8301A80166,
F541496002711B0101A80166,
F52D5CCD027A867601A80166,
F52D5CD1027A887001A80166,
F52D5CD5027A88C601A80166,
);
@ -486,7 +484,6 @@
F5C3AB840270072A01A80166,
F541495D02711A8301A80166,
F541496102711B0101A80166,
F52D5CCE027A867601A80166,
F52D5CD2027A887001A80166,
F52D5CD6027A88C601A80166,
);
@ -887,7 +884,6 @@
F5607CB5023944AD01A967DF,
F59E9F3D0237E28401A967DF,
F5137A1102676B9101026D05,
F52D5CCB027A867601A80166,
F52D5CCF027A887001A80166,
F52D5CD3027A88C601A80166,
);
@ -1374,28 +1370,6 @@
settings = {
};
};
F52D5CCB027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.h;
refType = 4;
};
F52D5CCC027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.mm;
refType = 4;
};
F52D5CCD027A867601A80166 = {
fileRef = F52D5CCB027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCE027A867601A80166 = {
fileRef = F52D5CCC027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCF027A887001A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTableView.h;

View File

@ -51,7 +51,7 @@
mLocationSheetWindow = id;
mLocationToolbarView = id;
mPageMenu = id;
mPersonalToolbar = BookmarksToolbar;
mPersonalToolbar = CHBookmarksToolbar;
mProgress = id;
mSidebarBookmarksDataSource = id;
mSidebarBrowserView = id;
@ -60,10 +60,16 @@
mSidebarTabView = id;
mStatus = id;
mTabBrowser = id;
mURLBar = id;
mURLBar = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{
CLASS = CHAutoCompleteTableView;
LANGUAGE = ObjC;
OUTLETS = {mURLBar = NSTextField; mWindowController = BrowserWindowController; };
SUPERCLASS = NSTableView;
},
{CLASS = CHAutoCompleteTextField; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
{CLASS = CHBookmarksToolbar; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = CHExtendedOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; },

View File

@ -24,6 +24,8 @@
<string>22 500 93 162 0 0 1152 746 </string>
<key>463</key>
<string>7 444 200 252 0 0 1152 746 </string>
<key>475</key>
<string>516 447 120 142 0 0 1152 746 </string>
<key>56</key>
<string>404 484 343 68 0 0 1152 746 </string>
</dict>
@ -45,9 +47,9 @@
</array>
<key>IBOpenObjects</key>
<array>
<integer>56</integer>
<integer>394</integer>
<integer>475</integer>
<integer>160</integer>
<integer>56</integer>
</array>
<key>IBSystem Version</key>
<string>5Q125</string>

Binary file not shown.

View File

@ -21,7 +21,6 @@
F57074BA026BFD0101A80166,
F57074BE026D80DF01A80166,
F59E9F3F0237E43401A967DF,
F52D5CCC027A867601A80166,
F52D5CD0027A887001A80166,
F52D5CD4027A88C601A80166,
);
@ -394,7 +393,6 @@
F5C3AB830270072A01A80166,
F541495C02711A8301A80166,
F541496002711B0101A80166,
F52D5CCD027A867601A80166,
F52D5CD1027A887001A80166,
F52D5CD5027A88C601A80166,
);
@ -486,7 +484,6 @@
F5C3AB840270072A01A80166,
F541495D02711A8301A80166,
F541496102711B0101A80166,
F52D5CCE027A867601A80166,
F52D5CD2027A887001A80166,
F52D5CD6027A88C601A80166,
);
@ -887,7 +884,6 @@
F5607CB5023944AD01A967DF,
F59E9F3D0237E28401A967DF,
F5137A1102676B9101026D05,
F52D5CCB027A867601A80166,
F52D5CCF027A887001A80166,
F52D5CD3027A88C601A80166,
);
@ -1374,28 +1370,6 @@
settings = {
};
};
F52D5CCB027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.h;
refType = 4;
};
F52D5CCC027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.mm;
refType = 4;
};
F52D5CCD027A867601A80166 = {
fileRef = F52D5CCB027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCE027A867601A80166 = {
fileRef = F52D5CCC027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCF027A887001A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTableView.h;

View File

@ -51,7 +51,7 @@
mLocationSheetWindow = id;
mLocationToolbarView = id;
mPageMenu = id;
mPersonalToolbar = BookmarksToolbar;
mPersonalToolbar = CHBookmarksToolbar;
mProgress = id;
mSidebarBookmarksDataSource = id;
mSidebarBrowserView = id;
@ -60,10 +60,16 @@
mSidebarTabView = id;
mStatus = id;
mTabBrowser = id;
mURLBar = id;
mURLBar = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{
CLASS = CHAutoCompleteTableView;
LANGUAGE = ObjC;
OUTLETS = {mURLBar = NSTextField; mWindowController = BrowserWindowController; };
SUPERCLASS = NSTableView;
},
{CLASS = CHAutoCompleteTextField; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
{CLASS = CHBookmarksToolbar; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = CHExtendedOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; },

View File

@ -24,6 +24,8 @@
<string>22 500 93 162 0 0 1152 746 </string>
<key>463</key>
<string>7 444 200 252 0 0 1152 746 </string>
<key>475</key>
<string>516 447 120 142 0 0 1152 746 </string>
<key>56</key>
<string>404 484 343 68 0 0 1152 746 </string>
</dict>
@ -45,9 +47,9 @@
</array>
<key>IBOpenObjects</key>
<array>
<integer>56</integer>
<integer>394</integer>
<integer>475</integer>
<integer>160</integer>
<integer>56</integer>
</array>
<key>IBSystem Version</key>
<string>5Q125</string>

View File

@ -1,30 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import <AppKit/AppKit.h>
@interface CHAutoCompleteTextField : NSTextField {
}
@end

View File

@ -1,28 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import "CHAutoCompleteTextField.h"
@implementation CHAutoCompleteTextField
@end

View File

@ -50,7 +50,7 @@ class nsIDOMNode;
IBOutlet id mSidebarTabView;
IBOutlet id mSidebarSourceTabView;
IBOutlet id mLocationToolbarView;
IBOutlet id mURLBar;
IBOutlet NSTextField* mURLBar;
IBOutlet id mStatus;
IBOutlet id mProgress;
IBOutlet id mLocationSheetWindow;

View File

@ -51,7 +51,7 @@
mLocationSheetWindow = id;
mLocationToolbarView = id;
mPageMenu = id;
mPersonalToolbar = BookmarksToolbar;
mPersonalToolbar = CHBookmarksToolbar;
mProgress = id;
mSidebarBookmarksDataSource = id;
mSidebarBrowserView = id;
@ -60,10 +60,16 @@
mSidebarTabView = id;
mStatus = id;
mTabBrowser = id;
mURLBar = id;
mURLBar = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{
CLASS = CHAutoCompleteTableView;
LANGUAGE = ObjC;
OUTLETS = {mURLBar = NSTextField; mWindowController = BrowserWindowController; };
SUPERCLASS = NSTableView;
},
{CLASS = CHAutoCompleteTextField; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
{CLASS = CHBookmarksToolbar; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = CHExtendedOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; },

View File

@ -24,6 +24,8 @@
<string>22 500 93 162 0 0 1152 746 </string>
<key>463</key>
<string>7 444 200 252 0 0 1152 746 </string>
<key>475</key>
<string>516 447 120 142 0 0 1152 746 </string>
<key>56</key>
<string>404 484 343 68 0 0 1152 746 </string>
</dict>
@ -45,9 +47,9 @@
</array>
<key>IBOpenObjects</key>
<array>
<integer>56</integer>
<integer>394</integer>
<integer>475</integer>
<integer>160</integer>
<integer>56</integer>
</array>
<key>IBSystem Version</key>
<string>5Q125</string>

Binary file not shown.

View File

@ -50,7 +50,7 @@ class nsIDOMNode;
IBOutlet id mSidebarTabView;
IBOutlet id mSidebarSourceTabView;
IBOutlet id mLocationToolbarView;
IBOutlet id mURLBar;
IBOutlet NSTextField* mURLBar;
IBOutlet id mStatus;
IBOutlet id mProgress;
IBOutlet id mLocationSheetWindow;

View File

@ -22,9 +22,11 @@
*/
#import <AppKit/AppKit.h>
#import "BrowserWindowController.h"
@interface CHAutoCompleteTableView : NSTableView {
IBOutlet NSTextField* mURLBar;
IBOutlet BrowserWindowController* mWindowController;
}
@end

View File

@ -25,4 +25,14 @@
@implementation CHAutoCompleteTableView
-(void)controlTextDidChange:(NSNotification*)aNotification
{
printf("Input changed.\n");
}
-(void)controlTextDidEndEditing:(NSNotification*)aNotification
{
printf("Editing finished.\n");
}
@end

View File

@ -1,30 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import <AppKit/AppKit.h>
@interface CHAutoCompleteTextField : NSTextField {
}
@end

View File

@ -1,28 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import "CHAutoCompleteTextField.h"
@implementation CHAutoCompleteTextField
@end

View File

@ -21,7 +21,6 @@
F57074BA026BFD0101A80166,
F57074BE026D80DF01A80166,
F59E9F3F0237E43401A967DF,
F52D5CCC027A867601A80166,
F52D5CD0027A887001A80166,
F52D5CD4027A88C601A80166,
);
@ -394,7 +393,6 @@
F5C3AB830270072A01A80166,
F541495C02711A8301A80166,
F541496002711B0101A80166,
F52D5CCD027A867601A80166,
F52D5CD1027A887001A80166,
F52D5CD5027A88C601A80166,
);
@ -486,7 +484,6 @@
F5C3AB840270072A01A80166,
F541495D02711A8301A80166,
F541496102711B0101A80166,
F52D5CCE027A867601A80166,
F52D5CD2027A887001A80166,
F52D5CD6027A88C601A80166,
);
@ -887,7 +884,6 @@
F5607CB5023944AD01A967DF,
F59E9F3D0237E28401A967DF,
F5137A1102676B9101026D05,
F52D5CCB027A867601A80166,
F52D5CCF027A887001A80166,
F52D5CD3027A88C601A80166,
);
@ -1374,28 +1370,6 @@
settings = {
};
};
F52D5CCB027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.h;
refType = 4;
};
F52D5CCC027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.mm;
refType = 4;
};
F52D5CCD027A867601A80166 = {
fileRef = F52D5CCB027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCE027A867601A80166 = {
fileRef = F52D5CCC027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCF027A887001A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTableView.h;

View File

@ -51,7 +51,7 @@
mLocationSheetWindow = id;
mLocationToolbarView = id;
mPageMenu = id;
mPersonalToolbar = BookmarksToolbar;
mPersonalToolbar = CHBookmarksToolbar;
mProgress = id;
mSidebarBookmarksDataSource = id;
mSidebarBrowserView = id;
@ -60,10 +60,16 @@
mSidebarTabView = id;
mStatus = id;
mTabBrowser = id;
mURLBar = id;
mURLBar = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{
CLASS = CHAutoCompleteTableView;
LANGUAGE = ObjC;
OUTLETS = {mURLBar = NSTextField; mWindowController = BrowserWindowController; };
SUPERCLASS = NSTableView;
},
{CLASS = CHAutoCompleteTextField; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
{CLASS = CHBookmarksToolbar; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = CHExtendedOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; },

View File

@ -24,6 +24,8 @@
<string>22 500 93 162 0 0 1152 746 </string>
<key>463</key>
<string>7 444 200 252 0 0 1152 746 </string>
<key>475</key>
<string>516 447 120 142 0 0 1152 746 </string>
<key>56</key>
<string>404 484 343 68 0 0 1152 746 </string>
</dict>
@ -45,9 +47,9 @@
</array>
<key>IBOpenObjects</key>
<array>
<integer>56</integer>
<integer>394</integer>
<integer>475</integer>
<integer>160</integer>
<integer>56</integer>
</array>
<key>IBSystem Version</key>
<string>5Q125</string>

Binary file not shown.

View File

@ -21,7 +21,6 @@
F57074BA026BFD0101A80166,
F57074BE026D80DF01A80166,
F59E9F3F0237E43401A967DF,
F52D5CCC027A867601A80166,
F52D5CD0027A887001A80166,
F52D5CD4027A88C601A80166,
);
@ -394,7 +393,6 @@
F5C3AB830270072A01A80166,
F541495C02711A8301A80166,
F541496002711B0101A80166,
F52D5CCD027A867601A80166,
F52D5CD1027A887001A80166,
F52D5CD5027A88C601A80166,
);
@ -486,7 +484,6 @@
F5C3AB840270072A01A80166,
F541495D02711A8301A80166,
F541496102711B0101A80166,
F52D5CCE027A867601A80166,
F52D5CD2027A887001A80166,
F52D5CD6027A88C601A80166,
);
@ -887,7 +884,6 @@
F5607CB5023944AD01A967DF,
F59E9F3D0237E28401A967DF,
F5137A1102676B9101026D05,
F52D5CCB027A867601A80166,
F52D5CCF027A887001A80166,
F52D5CD3027A88C601A80166,
);
@ -1374,28 +1370,6 @@
settings = {
};
};
F52D5CCB027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.h;
refType = 4;
};
F52D5CCC027A867601A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTextField.mm;
refType = 4;
};
F52D5CCD027A867601A80166 = {
fileRef = F52D5CCB027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCE027A867601A80166 = {
fileRef = F52D5CCC027A867601A80166;
isa = PBXBuildFile;
settings = {
};
};
F52D5CCF027A887001A80166 = {
isa = PBXFileReference;
path = CHAutoCompleteTableView.h;

View File

@ -51,7 +51,7 @@
mLocationSheetWindow = id;
mLocationToolbarView = id;
mPageMenu = id;
mPersonalToolbar = BookmarksToolbar;
mPersonalToolbar = CHBookmarksToolbar;
mProgress = id;
mSidebarBookmarksDataSource = id;
mSidebarBrowserView = id;
@ -60,10 +60,16 @@
mSidebarTabView = id;
mStatus = id;
mTabBrowser = id;
mURLBar = id;
mURLBar = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{
CLASS = CHAutoCompleteTableView;
LANGUAGE = ObjC;
OUTLETS = {mURLBar = NSTextField; mWindowController = BrowserWindowController; };
SUPERCLASS = NSTableView;
},
{CLASS = CHAutoCompleteTextField; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
{CLASS = CHBookmarksToolbar; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = CHExtendedOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; },

View File

@ -24,6 +24,8 @@
<string>22 500 93 162 0 0 1152 746 </string>
<key>463</key>
<string>7 444 200 252 0 0 1152 746 </string>
<key>475</key>
<string>516 447 120 142 0 0 1152 746 </string>
<key>56</key>
<string>404 484 343 68 0 0 1152 746 </string>
</dict>
@ -45,9 +47,9 @@
</array>
<key>IBOpenObjects</key>
<array>
<integer>56</integer>
<integer>394</integer>
<integer>475</integer>
<integer>160</integer>
<integer>56</integer>
</array>
<key>IBSystem Version</key>
<string>5Q125</string>

View File

@ -1,30 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import <AppKit/AppKit.h>
@interface CHAutoCompleteTextField : NSTextField {
}
@end

View File

@ -1,28 +0,0 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is the Mozilla browser.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 2002 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* David Hyatt <hyatt@netscape.com> (Original Author)
*/
#import "CHAutoCompleteTextField.h"
@implementation CHAutoCompleteTextField
@end

View File

@ -50,7 +50,7 @@ class nsIDOMNode;
IBOutlet id mSidebarTabView;
IBOutlet id mSidebarSourceTabView;
IBOutlet id mLocationToolbarView;
IBOutlet id mURLBar;
IBOutlet NSTextField* mURLBar;
IBOutlet id mStatus;
IBOutlet id mProgress;
IBOutlet id mLocationSheetWindow;