From 6761304101fa16952b56656583dd04d5be8e9976 Mon Sep 17 00:00:00 2001 From: Gregory John Casamento Date: Fri, 17 Sep 2004 05:18:43 +0000 Subject: [PATCH] Improved palette manager. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@20077 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 7 +++++++ GormPalettesManager.m | 10 +++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index fda5f829..31e2b286 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2004-09-17 00:54 Gregory John Casamento + + * GormPalettesManager.m: Added code to [GormPalettesManager + setCurrentPalette:] to change the title to reflect the + name of the palette currently selected. This makes it easier + for the developer to navigate the palettes. + 2004-09-17 00:54 Gregory John Casamento * Palettes/2Controls/ControlsPalette.gorm: Removed old 14pt. diff --git a/GormPalettesManager.m b/GormPalettesManager.m index 40555591..b9370983 100644 --- a/GormPalettesManager.m +++ b/GormPalettesManager.m @@ -544,11 +544,19 @@ static NSImage *dragImage = nil; current = [anObj selectedColumn]; if (current >= 0 && current < [palettes count]) { + id palette = [palettes objectAtIndex: current]; + + /* + * Set the window title to reflect the palette selection. + */ + [panel setTitle: [NSString stringWithFormat: @"Palettes (%@)", + [palette className]]]; + /* * Move the views from their original window into our drag view. * Resize our drag view to the right size fitrst. */ - wv = [[[palettes objectAtIndex: current] originalWindow] contentView]; + wv = [[palette originalWindow] contentView]; if (wv) [dragView setFrameSize: [wv frame].size]; enumerator = [[wv subviews] objectEnumerator];