From: SourceForge.net <no...@so...> - 2007-09-10 23:59:15
|
Feature Requests item #1741891, was opened at 2007-06-22 14:50 Message generated for change (Comment added) made by miesfeld You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1741891&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: External Functions Group: None Status: Open Resolution: Accepted Priority: 5 Private: No Submitted By: Mark Miesfeld (miesfeld) Assigned to: Mark Miesfeld (miesfeld) Summary: ooDialog - update the EditControl Initial Comment: In ooDialog the EditControl represents the Windows Edit common control. This class should be updated to the XP level for users running on XP. There are a couple of interesting features such as ballon tips and cues that would only be available on XP. However, there are also a number of Edit styles and messages that are already available in the C functions. They simply aren't documented. Three quarters of the work for this RFE would merely be to document what is already implemented. ---------------------------------------------------------------------- >Comment By: Mark Miesfeld (miesfeld) Date: 2007-09-10 16:59 Message: Logged In: YES user_id=191588 Originator: YES Committed revision 745. This commit adds the getText method to the EditControl. The method returns the contents of the edit control's text buffer without truncating. It works the same for both a single-line and a multi-line edit control. It also has the advantage of having a more intuitive method name than title. ---------------------------------------------------------------------- Comment By: Mark Miesfeld (miesfeld) Date: 2007-07-28 15:15 Message: Logged In: YES user_id=191588 Originator: YES Committed revision 641. The ~selected method would only return character positions up to 65535. This commit changes the code so that the correct position is returned, up to the Windows maximum (a full 32 bit number.) ---------------------------------------------------------------------- Comment By: Mark Miesfeld (miesfeld) Date: 2007-07-09 09:02 Message: Logged In: YES user_id=191588 Originator: YES Committed revision 573 This revision updates the ooDialog EditControl to the (almost) full functionality level of Windows XP. (There are a couple of obscure EN_* notifications and there are some EM_* messages still not implemented.) Support for the following was added: Styles: ES_NUMBER ES_OEMCONVERT AddStyle() RemoveStyle() ReplaceStyle() GetStyle() Messages: EM_HIDEBALLOONTIP EM_SHOWBALLONTIP EM_GETCUEBANNER EM_SETCUEBANNER HideBallon() ShowBallon() SetCue() In addition, examination shows that the following Edit Control styles are available (when using the addEntryLine() method) but were not documented: NOT WS_TABSTOP WS_GROUP ES_PASSWORD ES_NOHIDESEL ES_WANTRETURN I will update the documentation for these changes. (Keeping this in the open state until the doc changes have been made.) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1741891&group_id=119701 |