|
|
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
В программе 2 окошка. В одном список папок. В другой миниатюрки картинок находящихся в папке(типа ACDSee). Я тут странных путей показа картинок понапридумывал. Может, кто подскажет алгоритм как миниатюры картинок из папки в окошке с прокруткой показывать... Извините за ламерский вопрос. Прога на C++ Builder ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 18:39 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Код в студию. Тут же не телепаты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 18:41 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzovкак миниатюры картинок из папки в окошке с прокруткой показывать TListView TDrawGrid TListBox TPaintBox + TScrollBox TCanvas Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 18:42 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Alexey-MКод в студию. Тут же не телепаты. Какой код... Кода еще нет... я сначала подумал с умными людьми посоветоваться, а потом писать начинать :) а то наворочу, а потом переделывать… так хоть примерно знать буду куда копать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 18:46 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас kutuzovкак миниатюры картинок из папки в окошке с прокруткой показывать TListView TDrawGrid TListBox TPaintBox + TScrollBox TCanvas Posted via ActualForum NNTP Server 1.3 а... можно немного поподробнее что для чего использовать и в какой последовательности ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 18:47 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzovчто для чего использовать любой из перечисленных классов подходит + руки + голова Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 19:07 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас любой из перечисленных классов подходит + руки + голова +знания ... наверное :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 19:26 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
А может это поможет? http://codeproject.com/miscctrl/thumbnailctrl.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 19:49 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzov Карабас Барабас любой из перечисленных классов подходит + руки + голова +знания ... наверное :) По умолчанию экземпляр класса "знания" инкапсулируется экземпляром класса "голова", так что это уже лишнее дублирование... Другое дело, что приходится иногда экземпляр "знания" импортировать через forum.dll из локально недоступных объктов класса "голова"... Тогда не лишнее, только бы при работе с классами "руки", "знания", "голова" не возникало вопросов типа авторчто для чего использовать и в какой последовательности ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 19:57 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
У меня тожу голова есть. Я в нее ем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 19:58 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
AlexSarА может это поможет? http://codeproject.com/miscctrl/thumbnailctrl.asp может и поможет... но это вроде не для Builder'a :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 20:51 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Привет, kutuzov! k> может и поможет... k> но это вроде не для Builder'a :) Знания не те просто, загрузи нужные --------------------- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 21:41 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Карабас БарабасПривет, kutuzov! Знания не те просто, загрузи нужные Привет. Спасибо что сказал!!! Если не буду уверен нужные знания или не нужные знания буду знать кого спросить!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 21:56 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzov AlexSarА может это поможет? http://codeproject.com/miscctrl/thumbnailctrl.asp может и поможет... но это вроде не для Builder'a :) я для этих вещей пользуюсь TopGrid http://www.objectsight.com/TopGridOverview.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 06:55 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Спасибо за ссылочку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 10:47 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
TopGrid 3.01 - $229 :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 10:59 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Для TListView как тсточник изображений можно выбрать TImageList... Проблема в том что в TImageList только .bmp .ico загрузить можно.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 13:59 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzovTopGrid 3.01 - $229 :) можно пользовать обычный грид а на кастом дро повесить свой рисовальщик. не должно быть слишком сложно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 21:29 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Пробую использовать TDrawGrid, для отрисовки надо использовать OnDrawCell? Не понимаю как в ячейку jpg загрузить... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 00:29 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzovиспользовать OnDrawCell? Не понимаю как в ячейку jpg jpg загружаешь в TJPEGImage, из которого можно в ImageList а в OnDrawCell на Canvas рисуешь Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 08:48 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас jpg загружаешь в TJPEGImage, из которого можно в ImageList а в OnDrawCell на Canvas рисуешь jpg в TJPEGImage через TImage могу его показать. А как в ImageList его поместить допереть не могу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 19:17 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzov k> jpg в TJPEGImage через TImage могу его показать. k> А как в ImageList его поместить допереть не могу... TImageList::Add(Graphics::TBitmap* Image, Graphics::TBitmap* Mask); Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 19:30 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
Картинка вроде рисуется.... а как ее уменьшить до 100x100 допереть не могу... void __fastcall TForm1::DrawGrid1DrawCell(TObject *Sender, int ACol, int ARow, TRect &Rect, TGridDrawState State) { TJPEGImage * examp = new TJPEGImage; if(ACol==1&&ARow==1) { examp->LoadFromFile("test.jpg"); DrawGrid1->Canvas->Draw(100,10,examp); } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 13:54 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzovКартинка вроде рисуется.... а как ее уменьшить до 100x100 допереть не могу... TImage::Stretch ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 14:01 |
|
||
|
Просмотр миниатюр изображений
|
|||
|---|---|---|---|
|
#18+
kutuzovDrawGrid1->Canvas->Draw DrawGrid1->Canvas->StretchDraw только вот зачем ты каждый раз грузить большую картинку ? загрузи свои рисунки один раз в ImageList, сразу уменьшив их, из него и рисуй Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 14:07 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33803996&tid=2030955]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
136ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 461ms |

| 0 / 0 |
