Re: [pgadmin-hackers] Plural forms

2011-05-17 Thread Guillaume Lelarge
On 05/16/2011 05:45 PM, Marek Černocký wrote:
 Function frmQuery::OnPositionStc should use wxPLURAL for %d char
 message. Patch is attached.
 

Commited, thanks.


-- 
Guillaume
 http://www.postgresql.fr
 http://dalibo.com

-- 
Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers


[pgadmin-hackers] Plural forms

2011-05-16 Thread Marek Černocký
Function frmQuery::OnPositionStc should use wxPLURAL for %d char
message. Patch is attached.

Regards
Marek Černocký
diff --git a/pgadmin/frm/frmQuery.cpp b/pgadmin/frm/frmQuery.cpp
index 07f126a..d3d0097 100644
--- a/pgadmin/frm/frmQuery.cpp
+++ b/pgadmin/frm/frmQuery.cpp
@@ -1634,18 +1634,17 @@ void frmQuery::OnChangeStc(wxStyledTextEvent event)
 
 void frmQuery::OnPositionStc(wxStyledTextEvent event)
 {
-   int selFrom, selTo;
+   int selFrom, selTo, selCount;
sqlQuery-GetSelection(selFrom, selTo);
+   selCount = selTo - selFrom;
 
wxString pos;
pos.Printf(_(Ln %d, Col %d, Ch %d), sqlQuery-LineFromPosition(sqlQuery-GetCurrentPos()) + 1, sqlQuery-GetColumn(sqlQuery-GetCurrentPos()) + 1, s
SetStatusText(pos, STATUSPOS_POS);
-   if (selTo - selFrom == 1)
-   pos.Printf(_(%d char), selTo - selFrom);
-   else if (selTo - selFrom  1)
-   pos.Printf(_(%d chars), selTo - selFrom);
-   else
+   if (selCount  1)
pos = wxEmptyString;
+   else
+   pos.Printf(wxPLURAL(%d char, %d chars, selCount), selCount);
SetStatusText(pos, STATUSPOS_SEL);
 
 }
-- 
Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers