Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Текст со смайлом
SergДата: Пятница, 06 Марта 2009, 23:13 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Можно ли сделать чтобы текст был со смайлом,ну как в асе ? Например "Привет : - )" а будет выглядеть "Привет smile "

 
RushДата: Суббота, 07 Марта 2009, 00:04 | Сообщение # 2
Обозреватель-консультант
Группа: Проверенные
Сообщений: 216
Репутация: 10
Награды: 1
Статус: Offline
Quote (adamfromvyazniki)
Можно ли сделать чтобы текст был со смайлом

Где должен? В каком объекте?
 
SergДата: Суббота, 07 Марта 2009, 00:12 | Сообщение # 3
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
в едитбоксе

 
YURIYДата: Суббота, 07 Марта 2009, 00:15 | Сообщение # 4
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Нет, нельзя.


Вечная память Андрею Сергееву!
 
RushДата: Суббота, 07 Марта 2009, 00:15 | Сообщение # 5
Обозреватель-консультант
Группа: Проверенные
Сообщений: 216
Репутация: 10
Награды: 1
Статус: Offline
Quote (adamfromvyazniki)
в едитбоксе

Чтобы так выглядела в здитбоксе? Нельзя...
 
SergДата: Суббота, 07 Марта 2009, 00:15 | Сообщение # 6
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
А в чём можно

 
YURIYДата: Суббота, 07 Марта 2009, 00:17 | Сообщение # 7
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Плагин сделать.


Вечная память Андрею Сергееву!
 
SergДата: Суббота, 07 Марта 2009, 00:27 | Сообщение # 8
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
sad

Добавлено (07 Март 2009, 00:27)
---------------------------------------------
Жаль


 
toizyДата: Суббота, 07 Марта 2009, 08:29 | Сообщение # 9
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Посмотри unicodertfedit
Там всё есть


Жизнь оказалась не такой уж и забавной, как поначалу...
 
SergДата: Понедельник, 25 Мая 2009, 12:29 | Сообщение # 10
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
toizy,а по точнее можно

 
toizyДата: Понедельник, 25 Мая 2009, 13:16 | Сообщение # 11
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Вставка картинок в текст...

Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Понедельник, 25 Мая 2009, 13:17 | Сообщение # 12
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (Serg)
а по точнее можно

Quote (toizy)
unicodertfedit

Формат ртф поддерживает графику, естественно и твою задачу он решить в состоянии.
Разница между едитбоксом и прочими только в размерах - однострочный и многострочный, делаеш окошко плагина в одну строку...
 
toizyДата: Понедельник, 25 Мая 2009, 13:29 | Сообщение # 13
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
...и убиваешь переносы специальной функцией в плагине

Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Понедельник, 25 Мая 2009, 16:13 | Сообщение # 14
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
а самый бесплагинный способ :) это на местах =) вставлять картинки, которые заранее за пределами формы, штук 10, пару данных о метоположении едитбокса, о длине строки и можно сделать, ща смотри сделаю
 
SowerДата: Понедельник, 25 Мая 2009, 16:34 | Сообщение # 15
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
лови

Добавлено (25 Май 2009, 16:34)
---------------------------------------------
только желательно пробела 2 после смайлика (пока в тексте ":)")
можно скрипт добавить для автовставки этих пробелов, но это ты уже сам надеюсь справишься, если чо обращайся

Прикрепления: smile_editbox.rar (1.4 Kb)
 
SergДата: Понедельник, 25 Мая 2009, 16:45 | Сообщение # 16
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Grand,спасибо,я наподобии этого уже делал(на координатах делал),большой недостаток,это ограниченность в смайлах!

 
SowerДата: Понедельник, 25 Мая 2009, 18:09 | Сообщение # 17
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (Serg)
ограниченность в смайлах!

Да, надеемся, что в пятой версии MMB будет возможность динамически создавать и картинки тоже (если новая версия вообще выйдет :'( )
 
SergДата: Вторник, 26 Мая 2009, 14:10 | Сообщение # 18
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
что вряд ли

Добавлено (26 Май 2009, 14:10)
---------------------------------------------
Grand,а можно сделать папку,в которой будут смайлы,и от туда загружать их в изображения,тем самым мы получим неограниченное кол-во смайлов :)


 
SowerДата: Среда, 27 Мая 2009, 14:35 | Сообщение # 19
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (Serg)
Grand,а можно сделать папку,в которой будут смайлы,и от туда загружать их в изображения,тем самым мы получим неограниченное кол-во смайлов

МОжно, но тогда файлы в папке должны быть в формате bmp или jpg.

Можно "дела" со смайликами осуществить с помощью html, вот примерный код

Code

len=LEN(EditBox$)
For i=1 To len
   copy$=StrCopy(EditBox$,i,2)
   If (copy$=':)' | copy$=':0') Then
     r=i-1
     If (pos>r) Then
       word$=StrCopy(EditBox$,pos,r)
     Else
       word$=''
     End
     If (copy$=':)') Then
       sm$='smiles\smile.bmp'
     End
     If (copy$=':0') Then
       sm$='smiles\smile1.bmp'
     End
     pos=i+2
     teg$=teg$+word$+' '+'<img src="'+sm$+'">'
   End
Next i
cl$=''
a=StrToFile(<SrcDir>\sm.html,cl$,0,0)
cl$='<html>'
a=StrToFile(<SrcDir>\sm.html,cl$,1,1)
cl$='<head>'
a=StrToFile(<SrcDir>\sm .html,cl$,1,1)
cl$='<body>'
a=StrToFile(<SrcDir>\sm.html,cl$,1,1)
a=StrToFile(<SrcDir>\sm.html,teg$,1,1)
cl$='</body>'
a=StrToFile(<SrcDir>\sm.html,cl$,1,1)
cl$='</head>'
a=StrToFile(<SrcDir>\sm.html,cl$,1,1)
cl$='</html>'
a=StrToFile(<SrcDir>\sm.html,cl$,1,1)
Run("<SrcDir>\sm.html","")
teg$=''

Добавлено (27 Май 2009, 14:35)
---------------------------------------------

Quote (Grand)
Run("<SrcDir>\sm.html","")

Вместо этой можно написать загрузку страницы в объект Browser! тогда получиться вобще круто!
Да работы вышеизложенного кода два смайла должны лежать в папке с mmb/smiles
(по коду должно быть видно :) )
 
  • Страница 1 из 1
  • 1
Поиск: