Вверх ↑
Этот топик читают: Гость
Ответов: 3514
Рейтинг: 184
#1: 2008-10-10 14:34:49 ЛС | профиль | цитата
code_10230.txt
Задача следующая: Отправить текст без перевода строки (попробуйте отправить пару сообщений и будет видна лишняя пустая строка).

Сейчас так:
тест

тест2

тест3



Надо:
тест
тест2
тест3

карма: 0
0
файлы: 1code_10230.txt [1KB] [134]
Ответов: 1161
Рейтинг: 160
#2: 2008-10-10 14:43:59 ЛС | профиль | цитата
code_10231.txt

------------ Дoбавленo:


Это для Mail.ru клиента?
карма: 0

1
файлы: 1code_10231.txt [1.3KB] [162]
Голосовали:Астрамак
Ответов: 3514
Рейтинг: 184
#3: 2008-10-10 14:47:14 ЛС | профиль | цитата
Угумс ) пожалуй всё, чем я буду в ближайшее время задаваться вопросами будет относится к нему..

LainX, а ты пробовал свою схему?)
карма: 0
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#4: 2008-10-10 14:50:45 ЛС | профиль | цитата
LainX, оригинальное решение -- очищать после любого символа

Наверное, всеже, вот так правильнее

code_10232.txt
карма: 22

1
файлы: 1code_10232.txt [1.2KB] [198]
Голосовали:Астрамак
Ответов: 3514
Рейтинг: 184
#5: 2008-10-10 14:54:05 ЛС | профиль | цитата
Позор мне ) я совсем забыл про
...
Спасибо, nesco
карма: 0
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#6: 2008-10-10 15:00:40 ЛС | профиль | цитата
Астрамак писал(а):
Позор мне

Ну только не посыпай голову пеплом
Со всеми бывает

карма: 22

0
Ответов: 3514
Рейтинг: 184
#7: 2008-10-10 15:08:39 ЛС | профиль | цитата
Давно не "хайасмировал" ))
Слово то какое ) Похабное
карма: 0
0
Ответов: 1161
Рейтинг: 160
#8: 2008-10-10 15:43:10 ЛС | профиль | цитата
nesco, правильней и неправильней.
Но все таки если это мессажер не "похабный", то при нажатии Ctrl+Enter должны ставятся символы

Типа как-то так
code_10233.txt
карма: 0

0
файлы: 1code_10233.txt [1.6KB] [171]
Ответов: 3514
Рейтинг: 184
#9: 2008-10-10 15:51:22 ЛС | профиль | цитата
Хм.. тогда мне кажется лучше реализовать отправку по Ctrl+Enter, а Enter как был переводом строки, так и должен им остаться..
Теперь вопрос в другом - как?)
карма: 0
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#10: 2008-10-10 15:53:00 ЛС | профиль | цитата
LainX писал(а):
то при нажатии Ctrl+Enter должны ставятся символы

Минуточку, вопроса про вставку перевода по Ctrl+Enter не было.
Астрамак тебе спасибо скажет, но это к заданному вопросу не относится.
карма: 22

0
Ответов: 3514
Рейтинг: 184
#11: 2008-10-10 16:10:47 ЛС | профиль | цитата
Согласен.
С учетом постановки вопроса плюсик получил ты, nesco, но теперь вопрос меняется, а точнее открывается новый.
карма: 0
0
Ответов: 1161
Рейтинг: 160
#12: 2008-10-10 16:15:15 ЛС | профиль | цитата
Все очень просто - надо свойство Ctrl компонента KeyMask с Up на Down поменять
code_10234.txt

Чето я тока не врубаюсь - почему при компиляции приложение не запускается, а каспер ругается как может, типа это Hoax.Win32.Agent.c
------------ Дoбавленo:

nesco писал(а):
Минуточку, вопроса про вставку перевода по Ctrl+Enter не было.

Типа, так прикольней
карма: 0

1
файлы: 1code_10234.txt [1.6KB] [163]
Голосовали:Астрамак
Ответов: 3514
Рейтинг: 184
#13: 2008-10-10 17:11:33 ЛС | профиль | цитата
Все уже сделали вывод об этом антивирусе..
------------ Дoбавленo:

LainX, проверь своим антивирусом это
Add(RichEdit,16625791,476,280)
{
Width=384
Height=190
Align=5
ScrollBars=2
}
Add(ChildPanel,14800183,420,280)
{
link(onEvent1,16625791:doAdd,[])
}
BEGIN_SDK
Add(EditMulti,7074914,21,21)
{
EventCount=1
Width=517
Height=284
}
Add(Panel,10912616,35,28)
{
Top=149
Width=501
Height=74
Align=4
ModeSp=2
SizeSp=2
MinOwn=50
MinRest=100
BevelInner=0
}
Add(Hub,9076356,154,161)
{
OutCount=3
link(onEvent1,4695753:doData,[])
link(onEvent2,12500279:doData,[(240,174)(240,237)])
link(onEvent3,482688:doClear,[(209,181)(209,90)])
}
Add(RichEdit,482688,252,77)
{
Left=1
Top=24
Width=499
Height=49
Align=5
Ctl3D=0
ScrollBars=2
InsertCRLF=1
Point(doSetSelStart)
Point(onKeyDown)
Point(onKeyUp)
link(onKeyUp,12519899:doCheckMask,[])
}
Add(Memory,4770193,315,161)
{
}
Add(DoData,4695753,252,161)
{
link(onEventData,4770193:doValue,[])
link(Data,482688:Text,[])
}
Add(DoData,12500279,315,231)
{
link(onEventData,12075338:doReplace,[])
link(Data,4770193:Value,[])
}
Add(KeyMask,12519899,294,91)
{
Ctrl=1
Key=13
link(onTrue,9076356:doEvent1,[(338,104)(338,65)(143,65)(143,167)])
}
Add(Replace,12075338,371,231)
{
SubStr="
"
link(onReplace,7074914:onEvent1,[(513,237)(513,27)])
}
END_SDK
------------ Дoбавленo:

А лучше этот)) (нет предела совершенству,как говорится)
Add(RichEdit,16625791,476,280)
{
Width=384
Height=190
Align=5
ScrollBars=2
}
Add(ChildPanel,14800183,420,280)
{
link(onEvent1,16625791:doAdd,[])
}
BEGIN_SDK
Add(EditMulti,7074914,21,21)
{
EventCount=1
Width=454
Height=193
}
Add(Panel,10912616,35,28)
{
Top=149
Width=501
Height=74
Align=4
ModeSp=2
SizeSp=2
MinOwn=50
MinRest=100
BevelInner=0
}
Add(Hub,9076356,154,161)
{
link(onEvent1,4695753:doData,[])
link(onEvent2,482688:doClear,[(219,174)(219,90)])
}
Add(RichEdit,482688,252,77)
{
Left=1
Top=24
Width=499
Height=49
Align=5
Ctl3D=0
ScrollBars=2
InsertCRLF=1
Point(doSetSelStart)
Point(onKeyDown)
Point(onKeyUp)
link(onKeyUp,12519899:doCheckMask,[])
}
Add(DoData,4695753,252,161)
{
link(onEventData,12075338:doReplace,[])
link(Data,482688:Text,[])
}
Add(KeyMask,12519899,294,91)
{
Ctrl=1
Key=13
link(onTrue,9076356:doEvent1,[(338,104)(338,65)(143,65)(143,167)])
}
Add(Replace,12075338,308,161)
{
SubStr="
"
link(onReplace,7074914:onEvent1,[(408,167)(408,27)])
}
END_SDK
карма: 0
0
Ответов: 1161
Рейтинг: 160
#14: 2008-10-10 17:17:56 ЛС | профиль | цитата
У меня все что компилируется компилятором FPS(странно, что-то я делфянский забыл поставить) выдается этим вирусом
карма: 0

1
Голосовали:Астрамак
Ответов: 3514
Рейтинг: 184
#15: 2008-10-10 17:19:16 ЛС | профиль | цитата
FPC?
Ну тогда забей))

Спасибо за помощь, ловите плюсы
карма: 0
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)