Вверх ↑
Этот топик читают: Гость
Ответов: 216
Рейтинг: -4
#1: 2012-05-09 20:27:04 ЛС | профиль | цитата
Компонент (Edit) когда password=true при воде показывает "Звездочку" а если поставить еще компонент (styleXP) показывает "вертикальные полоски"
карма: 0

0
Ответов: 8930
Рейтинг: 823
#2: 2012-05-09 20:58:34 ЛС | профиль | цитата
mestnyi,
Анекдот "Сисадмин на сборах" писал(а):
С моей стороны пуля ушла, проблема у вас!
password.jpg
карма: 19

0
файлы: 1password.jpg [40.6KB] [289]
Разработчик
Ответов: 26164
Рейтинг: 2127
#3: 2012-05-09 21:11:01 ЛС | профиль | цитата
Да хоть на черта лысого можно поменять, уже писапл я про это на форуме. Поиском пользоваться надо



Add(MainForm,3593784,301,287)
{
link(onCreate,13252065:doSendMessage,[])
}
Add(Edit,15157148,350,238)
{
Left=30
Top=20
Width=130
Ctl3D=1
Password=0
Point(Handle)
}
Add(StyleXP,7175260,301,238)
{
}
Add(SendMessage,13252065,385,301)
{
Point(Message)
link(Handle,15157148:Handle,[(391,285)(363,285)])
link(WParam,10534719:GetData,[])
link(Message,1531473:Value,[(412,285)(447,285)])
}
Add(Memory,1531473,441,238)
{
@Hint=#18:EM_SETPASSWORDCHAR|
Default=Integer(204)
AddHint(77,43,151,13,@Hint)
}
Add(EventFromData,10534719,392,196)
{
link(onEvent,4469644:doData,[])
}
Add(Convertor,9738859,490,196)
{
Mode=3
link(onResult,10534719:doData,[(534,202)(534,190)(380,190)(380,202)])
}
Add(DoData,4469644,441,196)
{
Data=String(•)
link(onEventData,9738859:doConvert,[])
AddHint(76,39,31,13,Data)
}

карма: 22

0
Ответов: 216
Рейтинг: -4
#4: 2012-05-09 21:32:55 ЛС | профиль | цитата
Леонид, я вижу ты мне не поверил вот посмотри без компонента (StyleXP)http://forum.hiasm.com/forum_serv.php?q=56&id=3042 а вот с ним http://forum.hiasm.com/forum_serv.php?q=56&id=3043
------------ Дoбавленo в 21.32:
nesco, поиске какое слово надо забить чтобы это найти я не смог найти, вот и решил спросить, думал только у меня так.С твоего примера у меня вопрос почему рамка (Edita) темная а уменя светлая как ты это сделал я не понимаю .
карма: 0

0
Ответов: 1821
Рейтинг: 168
#5: 2012-05-09 22:12:20 ЛС | профиль | цитата
mestnyi, вот так надо:

Add(Edit,208475,392,154)
{
Left=390
Top=150
Font=[Arial,10,0,0,204]
}
карма: 5

0
Ответов: 16884
Рейтинг: 1239
#6: 2012-05-09 22:31:16 ЛС | профиль | цитата
mestnyi, да не парься - просто поменяй фонт как показал sаmakacd.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2012-05-09 22:43:40 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-11 00:19:40
карма: 0

0
Ответов: 216
Рейтинг: -4
#8: 2012-05-09 23:51:31 ЛС | профиль | цитата
Tad, sаmakacd, причем тут
поменяй фонт как показал sаmakacd
я про рамку говорю вокруг (Edita)
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#9: 2012-05-09 23:54:42 ЛС | профиль | цитата
mestnyi писал(а):
я про рамку говорю вокруг (Edita)

Посмотри параметры Ctl3D и WinStyle. У меня Ctl3D выключен, и WinStyle не работает при такой установке Ctl3D
карма: 22

0
Ответов: 1821
Рейтинг: 168
#10: 2012-05-10 15:36:41 ЛС | профиль | цитата
mestnyi, я показал пример без использования схемы nesco. Просто вставте в схему код, который я вам кинул.
карма: 5

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#11: 2012-05-10 15:57:07 ЛС | профиль | цитата
sаmakacd писал(а):
я показал пример без использования схемы nesco

Да ему, насколько я понял, интересна сейчас возможность получить обычную, не 3D, рамку вокруг Edit-a.
карма: 22

0
Ответов: 1821
Рейтинг: 168
#12: 2012-05-10 15:58:45 ЛС | профиль | цитата
nesco, я сначала подумал, что он говорит, что не надо ему рамки этой
карма: 5

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#13: 2012-05-10 16:01:11 ЛС | профиль | цитата
sаmakacd писал(а):
я сначала подумал, что он говорит, что не надо ему рамки этой

А мне показалось, что надо
mestnyi писал(а):
у меня вопрос почему рамка (Edita) темная а уменя светлая как ты это сделал я не понимаю

mestnyi писал(а):
я про рамку говорю вокруг (Edita)

карма: 22

0
Ответов: 216
Рейтинг: -4
#14: 2012-05-10 22:56:48 ЛС | профиль | цитата
sаmakacd,а чье, рамку вовсе убрать тоже можно что ли? nesco, как ты узнал что на точку "Message" надо подать цифру "204".
карма: 0

0
Ответов: 5446
Рейтинг: 323
#15: 2012-05-10 23:07:08 ЛС | профиль | цитата
mestnyi, из MSDN узнаём, что указанная константа описана в WinUser.h из комплекта Windows SDK. Дальше открываем WinUser.h (если программируешь на VC++, то он у тебе всяко есть) и видим вои что:
#define EM_SETPASSWORDCHAR      0x00CC
А 0x00CC и есть 204.
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)