Zireael , Не работает. Попробуйте в большом статике сделать у себя, я говорю в маленьком ничего не добьешься. Я опять написал много предложений итд. и у меня только часть поместилась на 2 строчки остальное все внизу, у меня нету цикла, только при нажатии кнопки все выполняется(может дело в этом)
(Добавление)
Вот ваш код правленый мною(свои вставил некоторые части, в данном случаи только input заменил эдитом и сделал код шире и понятным
CODE:str=text_edit20[0];
if(size(str)>count_symbol)
{
while(size(str)>count_symbol)
{
strcpy(#temp2[0], str);
tmp=format(#temp2[0], count_symbol);
pos_space=size(tmp);
while(pos_space>0 && temp2[pos_space] != formatic(32))pos_space--;
if(pos_space>0)
{
tmp2=format(#temp2[0], pos_space);
str=format(#temp2[pos_space+1]);
}
else
{
if(size(str)>count_symbol)
{
tmp2=tmp;
str=format(#temp2[count_symbol]);
}
else
{
tmp2=tmp;
str="";
}
}
strcpy(#temp[0], s);
j=0;
while(temp[j] != formatic(13))j++;
j++;
s=format(#temp[j+1])+rn+tmp2;
}
strcpy(#temp[0], s);
j=0;
while(temp[j] != formatic(13))j++; j++;
s=format(#temp[j+1])+rn+str;
}
else
{
strcpy(#temp[0], s);
j=0;
while(temp[j] != formatic(13))j++;
j++;
s=format(#temp[j+1])+rn+str;
}
(Добавление)
Просто тупо создайте большой диалог с кнопкой, статиком и эдитом и сами убедитесь.
(Добавление)
в максимум эти предложения по длине в 2 строчки, если маленькие в одну, я уже пробовал, а надо что бы он вмещал текст не больше
CODE:int i=38; // количество строк в статике
Тоесть если большой текст будет очень, то вместит его на 1 строчке(38 строчка это низ, а 1- это вверх), но он должен сам расчитывать сколько символов и сколько потребуется строчек для вставки всех символов. Например, если большой текст, то вместит его, к примеру, на строчке 35(расчитала программа) и дойдет этот текст до 38 строчке(т.е до низ до границы низа)
38 строчка-это самый низ, а 1 строчка-это верх, это и есть границы текста, он должен учитывать их, а если текста больше и он не вместился на все строчки, то надо сделать ограничение по символам: для этого нужно расчитать сколько символов в одной строчке, а потом умн. на количество строчек и все))
(Добавление)
Желательно, что бы по слову переносил текст)
(Добавление)
Я знаю, что прошу у вас очень много и всегда, но мне нужна помощь, мне даже корму и репутацию понизили за это))) за то, что прошу много))
(Добавление)
Когда-нибудь и я вам помогу, хотя врядли, потому что вы же умнее и лучше разбирайтесь, но все же... идейку точно подкину