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

создание множества обьектов image с добавление картнки из папки! я запутался в коде!

$
0
0
Здравствуйте, я немного не корректно, обозначил проблему. Я пишу программу для своей работы, мне нужно что при запуске программы, на форме создались обьекты Image с фотографиями из нужной мне категории. На равном растоянии друг от друга, что то вроде колонок. Набрасал код но он оказался слишком громоздким и не удобным. Так вот, можете ли вы мне помочь его облегчить( т.к программа начинает тупить, когда бросаю все это дело в таймер) или подсказать другой вариант кода. Вот код :

Скрытый текст:

$combo = c("combobox1")->items->selected;
$id = c("listBox1")->items->selected;

// 1 строка
if ( c("listBox1")->itemIndex == 0) {
$bl = 300;
$dl = 50;
}
if ( c("listBox1")->itemIndex == 1) {
$bl = 600;
$dl = 50;
}
if ( c("listBox1")->itemIndex == 2) {
$bl = 900;
$dl = 50;
}
if ( c("listBox1")->itemIndex == 3) {
$bl = 1200;
$dl = 50;
}

// 2 строка
if ( c("listBox1")->itemIndex == 4) {
$bl = 300;
$dl = 300;
}
if ( c("listBox1")->itemIndex == 5) {
$bl = 600;
$dl = 300;
}
if ( c("listBox1")->itemIndex == 6) {
$bl = 900;
$dl = 300;
}
if ( c("listBox1")->itemIndex == 7) {
$bl = 1200;
$dl = 300;
}




$btn = new TMImage( c("Form1") );
$btn->parent = c("Form1");
$btn->name = $r;
$btn->loadFromFile ("c:/base/photo/$combo/$id.jpg");
$btn->w = 200;
$btn->h = 200;
$btn->x = $bl;
$btn->y = $dl;
$btn->proportional;
$btn->center;
c("listBox1")->itemIndex +=1;


вот фото :
Скрытый текст:





а и попутный вопрос почему не отцентровывает фото и не включается пропорциональность ??
и как мне скроллить все это дело ?):a3:

Viewing all articles
Browse latest Browse all 6336

Trending Articles



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