Quantcast
Channel: Сообщество PHP DevelStudio - среда разработки программ
Viewing all articles
Browse latest Browse all 6336

Наведение мыши на объект

$
0
0
Здравствуйте! В общем, делаю лёгкий клиент ВК для себя, т.к. иногда хочется посидеть в вк и не быть онлайн, но сейчас не про то.

Так вот, написал я кодик для получения списка диалогов, создаются панельки, на которых фотография собеседника и имя + панелька с текстом сообщения, так вотьс.. Как сделать, чтобы при наведении мыши на панельки эти менялся их цвет и курсор?
Уже по разному пробовал, даже пытался сделать для каждой панели собственную переменную, та что-то у меня не то. В общем, даю код, может подскажете, насколько код у меня фиговый + как осуществить смену цвета панели при наведении, спасиб))

Если работать с "onMouseEnter" и "onMouseLeave", то подскажите как именно, а то я вообще не в теме по поводу этих ребят)

о и работаю с TVK, если существенно

PHP код:

$get VK::Send('messages.getDialogs''count=4&preview_length=70');
$count count($get['response']);
for(
$i=$i<$count $i++){
$uid $get['response'][$i]['uid'];
$get1 VK::Send('users.get',"user_ids={$uid}&fields=photo_50");
$panel{$i} = new TPanelc("scrollBox2") );
$panel{$i}->parent c("scrollBox2");
$panel{$i}->bevelOuter bvNone;
$panel{$i}->550;
$panel{$i}->54;
$panel{$i}->8;
$panel{$i}->$i*57-57+10;
$photo $get1['response'][0]['photo_50'];
$image = new TImagec("scrollBox2") );
$image->parent c("scrollBox2");
$image->50;
$image->50;
$image->10;
$image->$i*57-57+12;
$image->loadFromUrl($photo);
$first $get1['response'][0]['first_name'];
$last $get1['response'][0]['last_name'];
$name "$first $last";
$text = new TLabelc("scrollBox2") );
$text->parent c("scrollBox2");
$text->autoSize true;
$text->font->color 0x080000;
$text->caption "$name";
$text->70;
$text->$i*57-57+12;
$text->toFront();
$panel1{$i} = new TPanelc("scrollBox2") );
$panel1{$i}->parent c("scrollBox2");
$panel1{$i}->$panel{$i}->w-60;
$panel1{$i}->33;
$panel1{$i}->62;
$panel1{$i}->$i*57+26-57;
$panel1{$i}->bevelOuter bvNone;
$panel1{$i}->parentColor $panel1{$i}->ParentBackground false;
$panel1{$i}->color 0x6f6f6f;
$panel1{$i}->text {$body}";
$panel1{$i}->alignment taLeftJustify;
$panel1{$i}->font->assignc("edit1")->font );
$panel1{$i}->font->color 0xEBEBEB;
}; 


Viewing all articles
Browse latest Browse all 6336

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>