]> git.saurik.com Git - wxWidgets.git/commitdiff
ellipsis support
authorStefan Csomor <csomor@advancedconcepts.ch>
Sat, 8 Apr 2006 05:52:43 +0000 (05:52 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Sat, 8 Apr 2006 05:52:43 +0000 (05:52 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38617 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mac/carbon/stattext.cpp

index 0884349c13e73dbca889b3267e6b18325533cbaf..d4ba49387e8fe5a52df121485383388b9f2141ed 100644 (file)
@@ -53,6 +53,16 @@ bool wxStaticText::Create( wxWindow *parent,
         &bounds, str, NULL, m_peer->GetControlRefAddr() );
     verify_noerr( err );
 
+       if (  ( style & wxST_DOTS_END ) || ( style & wxST_DOTS_MIDDLE ) )
+    {
+        TruncCode tCode = truncEnd ;
+        if ( style & wxST_DOTS_MIDDLE )
+            tCode = truncMiddle ;
+        
+        err = m_peer->SetData(kControlStaticTextTruncTag,tCode) ;
+        err = m_peer->SetData(kControlStaticTextIsMultilineTag,(Boolean)0) ;
+    }
+    
     MacPostControlCreate( pos, size );
 
     return true;