Страница 1 из 6

предлагаю написать файловый менеджер

Добавлено: 29.01.2007 17:54:02
Sniper
Ну собственно, что-то типа TC и Krusader только OpenSource и пока под Windows.
Я начал, но сразу застопорился на TreeView. Кто может хотябы слегка начать? Например прочитать файлы с диска С в TreeView?

Добавлено: 29.01.2007 18:23:31
mif
Зачем? и так уже полно файловых менеджеров. Фар рулит.

Добавлено: 29.01.2007 18:36:27
ev
уже вроде поднималась тема и народ что-то даже писал, но как обычно забросили :(

Добавлено: 29.01.2007 18:40:15
shade
Sniper писал(а):Например прочитать файлы с диска С в TreeView?

Чтение всего дерева файлов дело не из быстрых (по крайней мере под Windows), поэтому нужно читать данные по мере открывания новых папок.
Вот пример (но писался он для иных целей):
http://zolotov.h14.ru/download/dl.php?f=runwiz-src.rar

Добавлено: 29.01.2007 19:04:03
Sniper
mif писал(а):Зачем? и так уже полно файловых менеджеров. Фар рулит.

Под словом "полно" ты наверное имеешь в виду FAr и Total Commander? :twisted:

Вообще задача минимум это две панельки, копирование, удаление файлов. и всё.

Добавлено: 29.01.2007 19:35:27
shade
Sniper писал(а):Вообще задача минимум это две панельки, копирование, удаление файлов. и всё.

Тогда поставь ListBox или ListView и все упроститься до безобразия...

Добавлено: 29.01.2007 19:43:07
Attid
посмотри http://radekc.regnet.cz/
такая же идея только кросс
лучше тогда продожи её,
с тестированием \ компиляцией под линукс готов взяться

Добавлено: 29.01.2007 19:53:53
Sniper
нет, это понятно, что упростится, но нужны же иконки, как в TC

Добавлено: 29.01.2007 20:40:49
Attid
иконки можно и ручками рисовать
кста в сексикомандире они рисуются

Добавлено: 01.02.2007 19:09:29
shade
Идея зарезана на корню!..
Жаль..

Добавлено: 01.02.2007 20:02:24
Attid
он посмотрел на то такой довльно большой проэкт помер и решил их догнать заранее :)

хотя как gtk2 стобилизируется в лазаре хочу его поковырять немного.
хотя если там сделать совместимость с плагинами от ТС то думаю пользователи появятся :)

Добавлено: 02.02.2007 00:54:11
Alexx2000
Ну собственно, такая идея у меня появилась давно. Сейчас в свободное время занимаюсь этим. За основу взят Seksi commander. Что уже сделано:
-кросскомпиляция под Linux и Windows
-панель дисков
-панель быстрого запуска
-частичная поддержка архиваторных плагинов от Total commander
-отображение под Windows ассоциированных значков
Так, что если есть желание можем скооперироваться и совместными усилиями создать классный ФМ.

Добавлено: 02.02.2007 13:58:36
Attid
Alexx2000
а под линукс какой интерфейс используешь ?
скооперироваться готов сколько часов в неделю готов отдать не скажу бывает что много работы

для кооперации нужен контроль версий , тот же секси наверно использовал какой-то sf.net или подобное можно списаться спросить
или ты не как продолжение а новый на основе делаешь ?

Добавлено: 02.02.2007 15:22:27
Alexx2000
Под Linux GTK 1, пробовал GTK 2, но уж больно он нестабильный еще.
Проект скорее новый, концепция несколько другая(кроссплатформенность, совместимость с плагинами TC).
На сайте Seksi commandera я не видел информации об использовании контроля версий. Думаю проект стоит зарегистрировать на sf.net.

Добавлено: 02.02.2007 16:09:13
Attid
Под Linux GTK 1, пробовал GTK 2, но уж больно он нестабильный еще.

а вот это уже не интересно, так как запускать в лакали 1251 командер грустно =(
кста а не пробывал ты его под MSE перекомполить ? там с русским попроще вроде как =)