summaryrefslogtreecommitdiff
path: root/plugins/TabSRMM/src/sendqueue.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2017-05-01 11:58:04 +0300
committerGeorge Hazan <ghazan@miranda.im>2017-05-01 11:58:04 +0300
commit28d98a38c756991d461301efb483e4980a2def69 (patch)
treed317b4a941832d3cc4137a6f597c029757913987 /plugins/TabSRMM/src/sendqueue.cpp
parentd75d5e8706b06457b799831448f282818233abe9 (diff)
Utils_IsRtl - core function to detect RTL direcction
Diffstat (limited to 'plugins/TabSRMM/src/sendqueue.cpp')
-rw-r--r--plugins/TabSRMM/src/sendqueue.cpp22
1 files changed, 0 insertions, 22 deletions
diff --git a/plugins/TabSRMM/src/sendqueue.cpp b/plugins/TabSRMM/src/sendqueue.cpp
index 787e815da8..4292b89b9c 100644
--- a/plugins/TabSRMM/src/sendqueue.cpp
+++ b/plugins/TabSRMM/src/sendqueue.cpp
@@ -412,28 +412,6 @@ void SendQueue::recallFailed(CTabBaseDlg *dat, int iEntry) const
SendDlgItemMessage(dat->GetHwnd(), IDC_SRMM_MESSAGE, EM_SETSEL, -1, -1);
}
-/////////////////////////////////////////////////////////////////////////////////////////
-// searches string for characters typical for RTL text(hebrew and other RTL languages
-
-int SendQueue::RTL_Detect(const wchar_t *pszwText)
-{
- size_t iLen = mir_wstrlen(pszwText);
-
- WORD *infoTypeC2 = (WORD*)mir_calloc(sizeof(WORD) * (iLen + 2));
- if (infoTypeC2 == nullptr)
- return 0;
-
- GetStringTypeW(CT_CTYPE2, pszwText, (int)iLen, infoTypeC2);
-
- int n = 0;
- for (size_t i = 0; i < iLen; i++)
- if (infoTypeC2[i] == C2_RIGHTTOLEFT)
- n++;
-
- mir_free(infoTypeC2);
- return(n >= 2 ? 1 : 0);
-}
-
int SendQueue::ackMessage(CTabBaseDlg *dat, WPARAM wParam, LPARAM lParam)
{
ACKDATA *ack = (ACKDATA *)lParam;