aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvilib/irc/KviMircCntrl.cpp
diff options
context:
space:
mode:
authorGravatar Elvio Basello2010-12-30 05:48:54 +0000
committerGravatar Elvio Basello2010-12-30 05:48:54 +0000
commitd682a3c0d52ee75250d3c2f07ed0ade7826b124e (patch)
tree2bbdef341e50123f00369fac9d02f3d0aeac479f /src/kvilib/irc/KviMircCntrl.cpp
parentSome fixes for the http request (diff)
downloadKVIrc-d682a3c0d52ee75250d3c2f07ed0ade7826b124e.tar.gz
KVIrc-d682a3c0d52ee75250d3c2f07ed0ade7826b124e.tar.bz2
KVIrc-d682a3c0d52ee75250d3c2f07ed0ade7826b124e.zip
reworked mIRC control codes;
yet more splitting; git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5272 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/kvilib/irc/KviMircCntrl.cpp')
-rw-r--r--src/kvilib/irc/KviMircCntrl.cpp56
1 files changed, 28 insertions, 28 deletions
diff --git a/src/kvilib/irc/KviMircCntrl.cpp b/src/kvilib/irc/KviMircCntrl.cpp
index f34658d45..da24ff639 100644
--- a/src/kvilib/irc/KviMircCntrl.cpp
+++ b/src/kvilib/irc/KviMircCntrl.cpp
@@ -56,19 +56,19 @@ KVILIB_API const char * getColorBytes(const char *data_ptr,unsigned char *byte_1
data_ptr++;
} else {
//Senseless return
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr;
}
}
} else {
//Senseless character control code OK and return
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr;
}
} else {
//Senseless character : only a CTRL+K code
- (*byte_1)=KVI_NOCHANGE;
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_1)=KviMircCntrl::NoChange;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr;
}
@@ -84,7 +84,7 @@ KVILIB_API const char * getColorBytes(const char *data_ptr,unsigned char *byte_1
}
return data_ptr;
} else {
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr-1;
}
}
@@ -121,19 +121,19 @@ KVILIB_API const kvi_wchar_t * getColorBytesW(const kvi_wchar_t *data_ptr,unsign
data_ptr++;
} else {
//Senseless return
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr;
}
}
} else {
//Senseless character control code OK and return
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr;
}
} else {
//Senseless character : only a CTRL+K code
- (*byte_1)=KVI_NOCHANGE;
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_1)=KviMircCntrl::NoChange;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr;
}
@@ -150,7 +150,7 @@ KVILIB_API const kvi_wchar_t * getColorBytesW(const kvi_wchar_t *data_ptr,unsign
}
return data_ptr;
} else {
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return data_ptr-1;
}
}
@@ -164,8 +164,8 @@ KVILIB_API unsigned int getUnicodeColorBytes(const QString &szData,unsigned int
if(charIdx >= (unsigned int) szData.length())
{
- (*byte_1)=KVI_NOCHANGE;
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_1)=KviMircCntrl::NoChange;
+ (*byte_2)=KviMircCntrl::NoChange;
return charIdx;
}
@@ -175,8 +175,8 @@ KVILIB_API unsigned int getUnicodeColorBytes(const QString &szData,unsigned int
if(((c < '0') || (c > '9')))
{
// senseless : only a CTRL+K code
- (*byte_1)=KVI_NOCHANGE;
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_1)=KviMircCntrl::NoChange;
+ (*byte_2)=KviMircCntrl::NoChange;
return charIdx;
}
@@ -185,7 +185,7 @@ KVILIB_API unsigned int getUnicodeColorBytes(const QString &szData,unsigned int
charIdx++;
if(charIdx >= (unsigned int) szData.length())
{
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return charIdx;
}
@@ -193,7 +193,7 @@ KVILIB_API unsigned int getUnicodeColorBytes(const QString &szData,unsigned int
if(((c < '0') || (c > '9')) && (c != ','))
{
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return charIdx;
}
@@ -204,7 +204,7 @@ KVILIB_API unsigned int getUnicodeColorBytes(const QString &szData,unsigned int
charIdx++;
if(charIdx >= (unsigned int) szData.length())
{
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return charIdx;
}
c = szData[(int)charIdx].unicode();
@@ -215,18 +215,18 @@ KVILIB_API unsigned int getUnicodeColorBytes(const QString &szData,unsigned int
charIdx++;
if(charIdx >= (unsigned int) szData.length())
{
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return charIdx;
}
c = szData[(int)charIdx].unicode();
} else {
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
return charIdx;
}
if((c < '0') || (c > '9'))
{
- (*byte_2)=KVI_NOCHANGE;
+ (*byte_2)=KviMircCntrl::NoChange;
if(szData[(int)(charIdx-1)].unicode()==',')
return charIdx-1;
else
@@ -264,25 +264,25 @@ namespace KviMircCntrl
{
switch(szData[i].unicode())
{
- case KVI_TEXT_UNDERLINE:
- case KVI_TEXT_BOLD:
- case KVI_TEXT_RESET:
- case KVI_TEXT_REVERSE:
- case KVI_TEXT_CRYPTESCAPE:
- case KVI_TEXT_CTCP:
+ case KviMircCntrl::Underline:
+ case KviMircCntrl::Bold:
+ case KviMircCntrl::Reset:
+ case KviMircCntrl::Reverse:
+ case KviMircCntrl::CryptEscape:
+ case KviMircCntrl::CTCP:
if(i != begin)
ret += szData.mid(begin,i - begin);
i++;
begin = i;
break;
- case KVI_TEXT_COLOR:
+ case KviMircCntrl::Color:
if(i != begin)
ret += szData.mid(begin,i - begin);
i++;
i = getUnicodeColorBytes(szData,i,&b1,&b2);
begin = i;
break;
- case KVI_TEXT_ICON:
+ case KviMircCntrl::Icon:
if(i != begin)
ret += szData.mid(begin,i - begin);
i++;