tText in multi-column gtk_clists under Win32 is now terminated "nicely" with an ellipsis if it's too long to fit in a column - vaccinewars - be a doctor and try to vaccinate the world (HTM) git clone git://src.adamsgaard.dk/vaccinewars (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 59957ad5d66dac73994dc02342928a4562049126 (DIR) parent a7eeb732e352a37be7062755c0a95b2e886ed70d (HTM) Author: Ben Webb <ben@salilab.org> Date: Thu, 14 Feb 2002 16:54:03 +0000 Text in multi-column gtk_clists under Win32 is now terminated "nicely" with an ellipsis if it's too long to fit in a column Diffstat: M src/gtkport.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) --- (DIR) diff --git a/src/gtkport.c b/src/gtkport.c t@@ -2314,8 +2314,10 @@ void gtk_clist_draw_row(GtkCList *clist,LPDRAWITEMSTRUCT lpdis) { if (rcCol.left > lpdis->rcItem.right) rcCol.left=lpdis->rcItem.right; if (rcCol.right > lpdis->rcItem.right) rcCol.right=lpdis->rcItem.right; if (i==clist->ncols-1) rcCol.right=lpdis->rcItem.right; - if (row->text[i]) DrawText(lpdis->hDC,row->text[i],-1,&rcCol, - DT_LEFT|DT_SINGLELINE|DT_VCENTER); + if (row->text[i]) { + DrawText(lpdis->hDC,row->text[i],-1,&rcCol, + DT_LEFT|DT_SINGLELINE|DT_VCENTER|DT_END_ELLIPSIS); + } } }