Ребяты, поможайте. Вот схема (Chesh`a, изменённая слегка)
Ну так вот. Немогу кое с чем поладить. Во первых мне нужно что бы размер картинки был 128*128.
Изменял. Картинки съезжают и второй и последующие ряды деформированы.
Ещё нужно что бы в одном ряду и столбце было определённое кол-во картинок...
Вот Памагите плиз.
code_495
Этот топик читают: Гость
Ответов: 3514
Рейтинг: 184
|
|||
карма: 0 |
| ||
файлы: 1 | code_495.txt [9.6KB] [586] |
Ответов: 3514
Рейтинг: 184
|
|||
БЛИИИИН, ну помогите кто-нить. Я не представляю,как всё это сделааатьь...
|
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
Астрамак, Ваши желания противоречат сами себе:
размер картинки был 128*128......деформированы как же им не быть деформированными, если впихивать любую в квадрат, в одном ряду и столбце было определённое кол-во картинок у меня в компьютере было две сотни картинок, у Galkov-а (опять всуе) - всего четыре, а в программе splitter применён, и вычисляется, сколько картинок уместится в длину, высоту, ну как же им не "съезжать"! Программа хорошо сделана, молодец! |
|||
карма: 19 |
|
Ответов: 3514
Рейтинг: 184
|
|||
Так вот если впихивать её в 64*64, то всё ок.
Дык сплиттер не причём... |
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
Астрамак, попробуйте мышкой изменить размер формы - картинки начнут перемещатся; изменение размера панели с картинками - это работа splitter-а, а вычисление количества картинок в ряду - работа математики, если и то и другое удалить, то получится статичное положение картинок по N шт в ряду и M рядов с перемещением полосами прокрутки.
|
|||
карма: 19 |
|
Ответов: 3514
Рейтинг: 184
|
|||
А на примере можно? Я туго соображаю.
|
|||
карма: 0 |
|
Ответов: 262
Рейтинг: 6
|
|||
Астрамак, в моем примере можно было менять размер картинок мышкой потащив за красный уголок. Изменение размеров работало правильно. Посмотри оригинал.
Сохранение пропорций это уже совсем другой вопрос. Ты изначально ставил задачу 100х100. |
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
Астрамак, вот кастрированная программка от Chesh, хуже или нет она стала?
code_497 |
|||
карма: 19 |
| ||
файлы: 1 | code_497.txt [9.5KB] [914] |
Ответов: 3514
Рейтинг: 184
|
|||
Нужно 128*128... Хот янет..вот как надо. Что бы картинка отображалась как 64*64, но была 128*128. Я поставил так, что бы при двойном клике на картинке я бы сохранял её там,где надо. Ессесено она сохраняеться как 64*64..Нужно 128*128.. то бишь что бы картинка "сужалась" и "высуживалась" (выпуклый и впуклый чертёж :mrgreen
[size=-2]------ Добавлено в 14:53 Месагу Леонида не видел,когда писал. ща посмотрим [size=-2]------ Добавлено в 14:55 Леонид, с расширением я справился и даже застаивл работать на себя...теперь вопрос в размере картинок |
|||
карма: 0 |
|
Ответов: 262
Рейтинг: 6
|
|||
Вот пожалуйста. Теперь сохраняются пропорции. По умолчанию картинка пасштабируется 256х256, а отображаетс 128х128. code_498
|
|||
карма: 0 |
| ||
файлы: 1 | code_498.txt [16.1KB] [590] |
Ответов: 8926
Рейтинг: 823
|
|||
Астрамак, надеюсь, что справишься (полагаю, что Chesh надеется тоже ) задачи надо формулировать чётче и результат будет предсказуем
|
|||
карма: 19 |
|
Ответов: 3514
Рейтинг: 184
|
|||
Chesh, сенкс Сам бы не справился...
Леонид, просто я мыслю абстрактно и постоянно пытаюсь связать "нечто" с примером, более лёгким и не занимающем много памяти в мозгу )) |
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
Астрамак, абстрактное мышление - признак человека!
|
|||
карма: 19 |
|
Ответов: 3514
Рейтинг: 184
|
|||
Изменил слегка под себя схему и теперь проблема, верхний "слой" налезает на нижний. И так с каждым слоем... И ещё. Как мне через какие либо другие рычаги редактировать всоту и ширину картинки?.. то бишь формы, в которой эта картинка. Пробовал через поля, но ничего не происходит. code_501 |
|||
карма: 0 |
| ||
файлы: 1 | code_501.txt [16.4KB] [575] |
Ответов: 262
Рейтинг: 6
|
|||
Леонид, спасибо за сочувствие ;)
Астрамак, я специальна на "лобовом стекле" нарисовал глобал вары про ширину и высоту. Последний вариант - с изменением размеров через "ж" - рычаги code_506 |
|||
карма: 0 |
| ||
файлы: 1 | code_506.txt [17.9KB] [609] |