--------------Boundary-00=_05Z8WQIMAHRSQ63SOP3G Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi people.. Our Marketing dep. ( like Dilberts, always marketing give us some=20 trou^k^kenhancements ) developed a theme for our distro and ask about=20 changing klipper dock icon. Since dock icon in klipper is hardcoded ( png ) i changed the code to use= a=20 image named klipper_dock.* using default KDE method ( UserIcon ). It's a non-destructive change and a thought that could be applied in base= =20 code.. Regards Helio Castro Suporte ao Desenvolvimento Conectiva S.A. - ----BEGIN GEEK CODE BLOCK ---- GCS/MU d-- S: a- C+++(++++) ULU+++ UHSU+ L+++++ W+++ w++ OM PS+++ PE-- Y=20 t++@ S+++ X++++ R tv+++@ b DI+ D(+) e h(+) r-() UF++(+++) - -----END GEEK CODE BLOCK ----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8fj/z8KVbYLGVrvcRAkWVAKDDjNxZSiSe+NafVLWkcshf8j56tACdFRy1 gF25NdydGEBQ3UlbDMFk3gY=3D =3DFuad -----END PGP SIGNATURE----- --------------Boundary-00=_05Z8WQIMAHRSQ63SOP3G Content-Type: text/x-diff; charset="iso-8859-1"; name="klipper-icon.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="klipper-icon.patch" diff -c -r kdebase-3.0.orig/klipper/toplevel.cpp kdebase-3.0/klipper/toplevel.cpp *** kdebase-3.0.orig/klipper/toplevel.cpp 2002-01-27 12:34:31.000000000 -0200 --- kdebase-3.0/klipper/toplevel.cpp 2002-02-20 16:44:47.000000000 -0300 *************** *** 48,85 **** #define EMPTY (m_popup->count() - MENU_ITEMS) - /* XPM */ - static const char* const mouse[]={ - "20 20 8 1", - "d c #ffa858", - "e c #c05800", - "# c #000000", - "c c #ff8000", - ". c None", - "b c #a0a0a4", - "a c #dcdcdc", - "f c #ffffff", - ".....###########....", - "..####aaaaaaab####..", - ".#cccc#a....b#cccc#.", - ".#cd####abbb####de#.", - ".#cd#fff####ff.#de#.", - ".#cd#fffffffff.#de#.", - ".#cd#f.######f.#de#.", - ".#cd#fffffffff.#de#.", - ".#cd#f.#####ff.#de#.", - ".#cd#fffffffff.#de#.", - ".#cd#ff#ff#fff.#de#.", - ".#cd#ff#f#ffff.#de#.", - ".#cd#ff##fffff.#de#.", - ".#cd#ff#f#ffff.#de#.", - ".#cd#ff#ff#fff.#de#.", - ".#cd#fffffffff.#de#.", - ".#cd#..........#de#.", - ".#cd############de#.", - ".#ccccccccccccccde#.", - "..################.."}; - TopLevel::TopLevel( bool applet ) : KMainWindow(0), DCOPObject( "klipper" ), m_dcop( 0 ) { --- 48,53 ---- *************** *** 125,132 **** m_checkTimer = new QTimer(this, "timer"); m_checkTimer->start(1000, FALSE); connect(m_checkTimer, SIGNAL(timeout()), this, SLOT(newClipData())); ! m_pixmap = new QPixmap( const_cast(mouse)); ! resize( m_pixmap->size() ); globalKeys = new KGlobalAccel(this); KGlobalAccel* keys = globalKeys; --- 93,100 ---- m_checkTimer = new QTimer(this, "timer"); m_checkTimer->start(1000, FALSE); connect(m_checkTimer, SIGNAL(timeout()), this, SLOT(newClipData())); ! m_pixmap = new QPixmap( UserIcon("klipper_dock") ); ! resize( m_pixmap->size() ); globalKeys = new KGlobalAccel(this); KGlobalAccel* keys = globalKeys; --------------Boundary-00=_05Z8WQIMAHRSQ63SOP3G-- >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<