motofan logo
2 страниц V  1 2 >        
> 

winSimFM, Многооконный файловый менеджер со вкусом Winxp V.1.2.2

Доделывать?
Доделывать ли мидлет? Или не нужно?
Да! Конечно! Это круто! [ 64 ] ** [71.11%]
Хз.. Такое не интересует... [ 8 ] ** [8.89%]
Зачем? Лажа! [ 7 ] ** [7.78%]
Где я?! [ 11 ] ** [12.22%]
Всего голосов: 90
Вы должны набрать 0 поста, что бы голосовать. 
shevayura
сообщение 17.11.2009, 9:52


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



По просьбе выложеной в теме.

Благодарю наших доблестных модераторов, благодаря которым стало возможно редактировать первый пост данной темы!

Эх.. Разморозить, так разморозить...
*берёт фен, кладёт проект в тазик и начинает размораживать*
Разморозить не получилось, поэтому начал свой.

Описание:
Функциональный многооконный файл-менеджер с мышко-тыкальным интерфейсом.
Почти всё как у проводника виндовс.

== Возможности ==
-Окна:
Открытие до пяти окон одновременно.
Каждое окно независимое от остальных.
Окна можно сворачивать, разворачивать, восстанавливать (из свёрнутого/развёрнутого состояния)
Окна можно перемещать и изменять размер.
Каждое окно имеет свою кнопку на панели задач.
Также переключатся между окнами можно с помощью Alt+Tab (клавиша 0) //кажись багнутая

-Панель задач:
Кнопка пуск (открывает меню Пуск).
индикаторы кнопок (чёрная - неактивная, красная - нажатая):
L - левая кнопка мыши нажата
R - правая кнопка мыши
S - клавиша Shift (выделение - перемещение)
C - клавиша Ctrl (выделение - копирование - открытие в новом окне)
Ну и конечно кнопки окон.
Как уже упоминалось - каждое окно имеет свою кнопку (активное окно - зелёное). Нажав на кнопке неактивного окна сделаем его активным. Нажав на кнопку активного окна - свернём его. Нажав на кнопку свёрнутого окна восстановим его.

-Возможности отображения:
Вид отображения можно менять (кнопка "вид"). Есть два вида
1 - типа "Список" (строками в один столбец. слева иконка, справа название.)
2 - Типа "Плитка" (по несколько файлов в ряде. сверху иконка, под ней название)
Прокрутка осуществляется кнопками 4 и 7

-Браузер:
Перемещение по папкам осуществляется по двойному клику (один клавиша 3, или два раза джойстиком или кл.5) на нужной папке/ярлыке/диске. Папка откроется в этом же окне.
Для открытия папки в новом окне нужно при открытии папки/ярлыка/диска удерживать Ctrl (клавиша 8).
Ярлык перемещает напрямую в папку, на которую он ссылается.

-Файлы:
Выделить файл/папку можно кликнув по ней.
Выделить файлы/папки можно тремя способами:
1 - удерживанием левой кнопки мыши (клавиша 6). Появится квадрат области выделения. Сделайте так чтобы иконки нужных файлов попали в этот квадрат.
2 - с помощью удерживания Ctrl (клавиша 8) и кликания по нужным файлам. Таким способом можно выделить отдельные файлы (даже не стоящие вместе). Повторный клик на выделеном файле снимет выделение.
3 - с помощью удерживания Shift (клавиша 9) и выборе диапазона. Таким способом выделяют список файлов расположенных вместе.
Все три вида можно комбинировать между собой. Пробуйте.
Копирование осуществляется перетаскиванием выделеных файлов/папок с одного окна в другое или перетаскиванием в папку в том же окне. Так же можно воспользоваться кнопками в окне ("копировать" и "вставить")
Перемещение осуществляется тем-же что и копирование, но с нажатой клавишей Shift (9)
После копирования/перемещения нужно обновить окно (кнопка "Обновить")
Удалить выделеные файлы/папки можно с помощью кнопки "Удалить" (процесс удаления не отображается).
Прервать копирование/перемещение можно с помощью клавиши *

Всплывающие подсказки:
Они есть почти везде.
Если надоели, или мешают - можно отключить с помощью клавиши *
У меня это чтото типа справки + экономия места.

Меню Пуск:
За элементы меню пуск отвечает папка \miniwin\Menu
Все элементы не поместившиеся в главное меню будут отображаться в дополнительном (Остальные)
Кнопка Выключить работает (Спасибо Графмото)
Есть два статических элемента (Мой комп и О программе). Они не удаляются.
Окно о программе содержит сведения о версии программы и её авторе (скромный я)


Ярлыки:
Простая реализация ярлыков. Они служат как ссылки на нужные папки. Есть возможность задания иконки ярлыка.
описание внутренностей -
ПУТЬ|ИКОНКА
где ПУТЬ это путь к папке (/ для рута) (/b/miniwin/)
ИКОНКА название иконки (computer или folder или file, или любая из папки иконок)
на рабочем столе есть парочка ярлыков для примера
В ярлыках можно использовать переменные!
тоесть если написать в ярлыке путь /%sysDrive%miniwin/ то это будет равносильно /b/miniwin/ (при условии что программная папка лежит на диске /b/). Полный список переменных находится в файле /miniwin/sysVar.txt Его можно дополнять или изменять по Вашему усмотрению! Внутри описание!

Иконки (пиктограмки):
В папке miniwin/icons/ лежат иконки размером 24х24
В папке miniwin/icons/small/ лежат иконки с такими же именами как и предыдущие, но размером 12х12
Формат иконок png, 8bit (для большей скорости)
Обязательно должна быть пара! Последствия не знаю, но лучше не проверять. в лучшем случае будет пустое место.
Формат имени: ext1,ext2,ext3.png , где extХ - расширения файлов (до 10! Через запятую!)

Теперь об управлении:
"Вверх", "Вниз", "Влево", "Вправо" - Движение курсором
"1" - Изменение скорости мыши (трёх-ступенчатое)
"3" - Двойной щелчёк
"5" и Джойстик(Огонь) - Клик левой кнопкой мыши (Два раза за пол секунды = двойному клику)
"6" - удерживание левой кнопки
"4", "7" - Скрол (колёсико)
"8" - Сtrl
"9" - Shift
"0" - Alt+Tab
"*" - Включение/Отключение всплывающих подсказок (При копировании/перемещении фалов - отменяет операцию)

Вспоминаем виндовс и пробуем юзать сиё чудо :)



Вещь почти доделанная... Ищу моральной поддержки, поэтому и выкладываю. Ещё хочу получить советы у явакодеров :)
Замеченные баги:
- Иногда не прорисовывается имя файла при подтверждении перезаписи.
- Если много окон открыто - жутко лагает (у меня)
- Ещё хуже лагает при максимально развёрнутом окне в режиме отображения больших иконок когда очень много файлов >50.
Докладываем при нахождении.

Скрины (мини мануал-описание):

Spoiler:

Итак! Рабочий стол с мышкой :)
Изображение

У каждого объекта есть своя всплывающая подсказка
Изображение

Открываем окно эмуляцией двойного щелчка (нажимаем 3, или два раза дж, или два раза кл.5)
Изображение

Окна можно перемещать
- наводим курсор на верх окна (появляется подсказка)
- эмулируем удерживание левой кнопки (клавиша 6)
- перемещаем мышу вместе с окном
- заканчиваем эмуляцию удерживания л.к.м (опять нажимаем клавишу 6)
Изображение

Можно изменять размеры окон
(внимание! нужно уменьшить скорость курсора, иначе ничего не получится!)
- наводим на нижний, левый или правый синий край окна - 6 - меняем размер - 6.
Изображение

Можно развернуть окно.
Изображение

А можно и свернуть
Изображение

Можно открыть ещё одно окно.
Изображение

И ещё можно...
Причём все они не зависят друг от друга.
Изображение

И можно их сортировать.
Изображение

И с помощью панели задач можно ими манипулировать
Изображение

А вот и файлы. Иконки берутся с диска (кроме основных).
Изображение

Поменяли вид
Изображение

Ещё одно доказательство что окна полностью независими друг от друга.
Изображение

Выделение в окнах тоже независимое
Изображение

Выделяем множество файлов с помощью удерживания лкм (кл. 6)
Изображение

и..
Изображение

выборочное выделение с помощью ctrl (кл. 8)
Изображение

момент истины! перетаскивание файлов/папок :)
Если перетащить на папку или диск, то скопируем в эту папку/диск
Если включено удержание Shift то будет перемещение
Изображение

Свершилось чудесное копирование! :)
(Прерывание по клавише *)
Изображение

Скопировали. Теперь нужно обновить, а то ничего не получится.
Изображение

О.. Получилось :)
Изображение

А вот что будет если повторить :)
Изображение

И удаляем
После удаления обновлять не нужно.
Изображение

Меню Пуск:
За набор ярлыков отвечает папка ..\miniwin\Menu\
Изображение

Нажимаем и получаем:
Изображение

Все не поместившиеся элементы в основном меню можно увидеть здесь:
Изображение

Есть два статических элемента (над чертой):
Изображение

А вот окно "О программе":
Изображение

[close]

Коротко о спецификациях и о кнопках
Spoiler:

Во весь экран!
Поиск папки miniwin производится последовательно во всех корневых каталогах всех дисков (до момента первого нахождения). Теоретически должно работать на всех телефонах.
Количество расширений файлов в именах иконок не должно превышать 10.
Движение мышки изменяется в три положения:
1 пикс/шаг, 3 п/ш и 5п/ш. По умолчанию при старте приложения скорость установлена на 3 п/ш. Изменение скорости клавишей 1.
Окна:
Максимальное количество открытых окон в этой версии = 5 +3 (окно копирования, окно подтверждения перезаписи и "О программе")
Кнопка "Назад". Глубина истории = 10 адресам.
Кнопка "Вверх". Просто переходит на вышестоящую директорию (или рут). Выше рута не пойдёт.
Кнопка "Копировать". Сохраняет выделеные файлы и папки (с подпапками) в буфер (Внимание! Буфер один на все окна).
Кнопка "Вставить". Копирует (Перемещает при удержании Shift) файлы и папки, чьи адреса хранятся в буфере в окно на котором нажали. Нужно обновить после окончания операции.
Кнопка "Удалить". Удаляет выделеные файлы и папки.
Кнопка "Обновить". Обновляет содержимое окна и список файлов.
Кнопка "Свойства". Не работает.
Кнопка "Вид". Меняет способ отображения файлов со "списка" на "плитку" и наоборот.
Кнопка "Свернуть" сворачивает окно в кнопку на панели задач. Восстановить можно кликнув по этой кнопке, или при перетаскивании файлов просто навести на эту кнопку.
Кнопка "Развернуть" разворачивает окно на весь экран (не считая панели задач). Восстановить к прежнему размеру можно кликнув по этой же кнопке.
Кнопка "Закрыть" закрывает окно на котором была нажата.
Максимальное количество файлов в папке в теории не ограничено.
Шрифт берётся дефолтный из вашего телефона.
Кнопки, названия файлов, подсказки и служебные окна подгоняются под шрифт телефона.
Не буду скрывать - иногда тормозит (зависит от открытых окон, вида отображения в окнах и самого телефона).
Если что вспомню - напишу.
[close]

ВНИМАНИЕ!!! Для работы нужны права доступа к ФС и папки /miniwin/desctop/ /miniwin/icons/ /miniwin/Menu/ в корне любого диска, но лучше на b (Прилагается)


Ссылка обновлена Очень давно (Обновите папку) (днём) ПЕРЕКАЧАТЬ!!
...Подчистил тему...

Сообщение отредактировал shevayura - 19.3.2010, 10:51
Прикрепленный файл WinSimFM_1.2.2.zip   ( 68.42 килобайт ) Кол-во скачиваний: 315
Прикрепленный файл old.txt   ( 6.15 килобайт ) Кол-во скачиваний: 217
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 17.11.2009, 10:10


Авторитет
********

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



shevayura,
спасибо за твои старания. в яве конечно я нечего не чехлю, но могу всячески помоч. для начала если что с оформлением(подредактирывать картинки или цвета). если что в личку или 421771066.

главное не забрасывай то что начал) и продолжай развиватся и делать что то новое
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 18.11.2009, 5:30


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



ResHacker.exe - отличная бесплатная программа для ковыряния ресурсов exe, dll и т.д. позволяет сохранять иконки в том числе. ahaview.exe - имеет функцию группового изменения форматов. ico -> png в том числе. обе поддерживают alpha канал, что очень важно для картинок на различных фонах.
[HIDE]http://slil.ru/28219040[/HIDE]
ох сколько ими приложений ографичено)

Сообщение отредактировал grafmoto - 18.11.2009, 5:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 18.11.2009, 8:53


Авторитет
********

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



grafmoto,
спасибо оценю чуть позже
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 18.11.2009, 13:12


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
внизу 4 буквы

Идентификаторы:
L - левая кнопка мыши
R - правая кн.мыши
S - Shift
C - Ctrl
если не нажато - чёрное. нажато - красное ( или розовое smile.gif )
Цитата
вместо букв поставь лечше часы

не спорю - легче. но не лучше. ччасы в СС можно поставить, а вот места и так маловато, поэтому используем всё что можно. Идентификаторы вещь нужнее..

Сообщение отредактировал shevayura - 5.1.2010, 13:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 18.11.2009, 14:56


Авторитет
********

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



shevayura,
а вообще реально зделать что б скины можно было б менять?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 18.11.2009, 15:29


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Реально сделать наборы иконок и кнопку пуск. Всё остальное рисуется нативными средствами типа сетКолор дравБлаБла (для повышения быстродействия).
А иконки будут грузится с папки на теле.. не все (кроме трёх "МойКомп", "папка" и "файл", ибо они нужны для работы проги)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 19.11.2009, 16:54


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
А шрифт такой только на скрине?

Шрифт берётся из телефона.

Добавлено позже (19.11.2009, 20:56):
И вообще есть мысль переделать всё под эльфы на атишных функциях smile.gif пользы будет намного больше, да и можно сделать нормальную альтернативную и функциональную оболочку. Правдя я не совсем в них разобрался, да и эмулятора нету..

Сообщение отредактировал shevayura - 5.1.2010, 13:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 20.11.2009, 9:04


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
PS: часики в трее нужны...

Места мало ( могу сделать как подсказка при наведении на трей ). И ещё нужно чтобы ктото рассказал мне как сделать чтобы мидлет показывал время телефона, а не от фонаря придуманное smile.gif
Цитата
PPS: И контекстное меню для иконок и файлов (типа Удалить, Вставить, Свойства...)

Ну это уже потом.

Цитата
На эльфе эт будет бомба!

Угу. Будет бомба smile.gif Но сейчас нужно этот доделать. На эльфах буду делать заново, с новым (улучшеным старым) движком.

Сообщение отредактировал shevayura - 5.1.2010, 13:52
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
beelineman
сообщение 20.11.2009, 11:26


Мото-писатель
******

Группа: Почётные мотофаны
Сообщений: 1 070
Регистрация: 22.12.2007
Из: Cити 8184
Пользователь №: 157 925
Модель телефона: Defy+, iPad Mini
Прошивка: CM10, iOS 7
Победитель конкурса 2008


Настроение:
^.^



Рейтинг: 372



Цитата(shevayura @ 20.11.2009, 12:04) *

Места мало

Хинт: сделать эти буквы L R S C как панельку рядом.
...................._
...................|L
...................|R
.....|\............|S
......^...........|C
...................--
___________
пуск|...|11:35|

Сообщение отредактировал beelineman - 20.11.2009, 11:27
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 20.11.2009, 11:33


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Та дело в том что по Х места ещё меньше чем по Y, так что панельки по бокам - непозволительная роскошь smile.gif

Добавлено позже (20.11.2009, 16:27):
кто научит использовать свои шрифты в мидлетах? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 21.11.2009, 11:05


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
При копировании и перемещении файл появляется только когда выйдешь и зайдёшь в эту папку

Я об этом знаю, но пока ничего не придумал. Просто нужно обновить содержимое (соответствующая кнопка "refresh" на панели в окне).

Сообщение отредактировал shevayura - 5.1.2010, 13:55
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 21.11.2009, 15:19


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
лучше зделай на ельфе
Жду эмулятор и ИДЕ smile.gif
Цитата
2 метровое ява-приложение
до двух метров мне ещё лет 8 с такими темпами smile.gif
Цитата
Ведь ява родилась из Си и следовательно проще
кто сказал что проще? одинаково вроде, просто в яве больше готовых фукнций ( не надо свои писать )

Сообщение отредактировал shevayura - 5.1.2010, 13:57
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 21.11.2009, 16:07


Авторитет
********

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



shevayura,
если картинки нада найти или подресовать то мне эскиз зделайте я попробую.
beelineman,
а с чего начинать при учении С+ какую литературу лучше почитать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 21.11.2009, 16:57


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



я учусь в универе на программиста.. но нам с самого начала советовали книгу Керниган, Ритчи "Язык програмирования С", и ещё две, но я их не читал и не помню как называются )

Рисовать ничего не надо. В мидлете большинство графики реализовано нативными средствами (формулами так сказать smile.gif )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
beelineman
сообщение 21.11.2009, 17:46


Мото-писатель
******

Группа: Почётные мотофаны
Сообщений: 1 070
Регистрация: 22.12.2007
Из: Cити 8184
Пользователь №: 157 925
Модель телефона: Defy+, iPad Mini
Прошивка: CM10, iOS 7
Победитель конкурса 2008


Настроение:
^.^



Рейтинг: 372



Цитата(Claus398 @ Сегодня, 19:07)

а с чего начинать при учении С+ какую литературу лучше почитать?
*


набери в гугле "руководство полного идиота по программированию на Си" автор А. Богатырёв.
Ещё, если учишь не именно Си++, почитай Ричи Кернигана.

Цитата(shevayura @ Сегодня, 18:19)

а как там?smile.gif
*


значками, без надписей.

Сообщение отредактировал beelineman - 21.11.2009, 17:47
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 23.11.2009, 10:02


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



У меня другая идея. Создать в системном каталоге папку с иконками и назвать их *расширение_файла*.png например mycomp.png и потом в ярлыке прописать имя иконки /|mycomp
Тогда для файлов можно будет можно будет реализовать систему получения иконки по расширению файла из папки иконок ( все иконки будут грузится при старте мидлета, такчто тормозов быть не должно ). Например
файл | иконка
qq.txt | txt.png
w.mp3 | mp3.png
у.elf | elf.png
и т.д.
Тогда ярлыку можно будет присобачить любую иконку.
Только нарежте иконок разных пожалуйста. 24х24 и 12х12.

Добавлено позже (23.11.2009, 14:05):
Люди! научите эльфописанию и дайте эмулятор! С удовольствием напишу это чудо под эльфы. С преждложениями раздуплить мой мозг с эльфами в личку, или аську smile.gif

Сообщение отредактировал shevayura - 23.11.2009, 10:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
beelineman
сообщение 23.11.2009, 12:12


Мото-писатель
******

Группа: Почётные мотофаны
Сообщений: 1 070
Регистрация: 22.12.2007
Из: Cити 8184
Пользователь №: 157 925
Модель телефона: Defy+, iPad Mini
Прошивка: CM10, iOS 7
Победитель конкурса 2008


Настроение:
^.^



Рейтинг: 372



Учимся писать эльфов вместе - собсна, учимся!
EDK (Elfs Development Kit) - IDE для написания под EP2.
А эмуля ещё нет вроде.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 23.11.2009, 13:29


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



Цитата(shevayura @ Сегодня, 15:14)

Жду эмуль...
*


Есть эмуль "наполовину", тобишь на уровне компиляции. Я с ним Aegis на компе отлаживаю. UIS не поддерживается, а вот для ATI простейшая функциональность реализована, начать есть с чего... но и пилить его ещё долго. В общем, если заинтересовал - стучись
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 27.11.2009, 8:38


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
3. Сделать изменение размера окна (а то иногда неудобно, что есть только стандартный размер и максимальный, когда все окна загораживаются.
А я что сделал?) Оно реализовано с первой выложеной версии.
"Мануал по изменению размера окна":
Нажимаем "1" (перевод мышки на маленькую скорость)
Наводим на край окна (получаем подсказку)
Нажимаем "6" (удерживание мыши)
Перемещаем мышь (изменяя размеры окон)

Проблемма в том что шаг мыши (большой) = 3 пикселям, а ширина края онка для перетаскивания = 2 пикселям. Поэтому нужно притормаживать мышь чтобы попасть по краю. Иногда ещё не срабатывает.
Верхний край не перетаскивается. Только нижний и боковые. Но есть ограничение по минимальному размеру.
Юзайте. smile.gif

Сообщение отредактировал shevayura - 5.1.2010, 14:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 29.11.2009, 10:26


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Сейчас сделаю автоопределение местонахождение рабочего стола.. Тоесть при старте мидлет будет искать папку /X/miniwin/desctop/, где Х - любой из драйвов..и можно будет юзать не только на телах где есть диск /b/..

Сообщение отредактировал shevayura - 5.1.2010, 14:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 14.12.2009, 16:36


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
У меня теперь каждая папка открывается в отдельном окне.
Такое возможно только из-за нажатого Ctrl (клавиша 8).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 17.12.2009, 7:59


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Обновил! Версия 1.1.2.
========================================
Что нового:
Исправил
- удаление папок ( больше одной за раз ): теперь всё норм удаляется
- иконки: mp3, MP3, Mp3 и mP3 оказывается разные вещи smile.gif : поправил.
- названия: иногда вылазят на полосу прокрутки. : теперь не вылазят smile.gif
Оптимизировал
- Теперь чуть шустрее.
- При развёрнутом окне задние окна и рабочий стол не прорисовываются.
- Чуть оптимизировал циклы прорисовки окон.
- Оптимизировал получение ID иконки для файла в окне ( раньше было куча сравнений строк за цикл прорисовки - теперь ID иконки берутся один раз при формировании списка файлов )
Удобства
- Теперь мидлет запускается сразу (тоесть нету выбора helloMidlet или Draw)
- Заменил названия jad/jar на родные winSim всесто mobileApplication2
- Начал счёт версий smile.gif
========================================

Теперь буду думать над пуском smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 18.12.2009, 11:52


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Обновил.
- Исправил несколько багов.
- Теперь имя файла три отображении большими иконками рисуется по центре под файлом.
- Имя активного окна на панели задач рисуется зелёным

Следующая версия будет не раньше чем реализую Пуск и систему вложеного меню (при условии что не найду смертельный баг в этой версии).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 20.12.2009, 14:38


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Изменил описание в первом посте и добавил мини-мануальчик (илюстрированый, под спойлером)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 27.12.2009, 18:14


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Доброго времени суток. За эту неделю так и не брался. Очень много всего на учёбе.
Цитата
PS: могу дать донейт 50р - вещь реально нужная, только не бросай. За подробностями в личку.
Спасибо, но 50р меня не спасут ( разве что каждый по 50 smile.gif ). Но внимание ценю. Спасибо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 28.12.2009, 19:41


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
Продавай рег. ключи - сделай онлайн активацию, будет вылитая винда

Винда - Операционная система.
winSimFM - файловый менеджер.
разница есть smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 29.12.2009, 9:21


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Хотя... smile.gif Это идея.. Если увидите что программа платная - знайте, идея beelinemanа smile.gif
beelineman. Если увидишь под окнами толпу с вилами и факелами - знай, программа платная smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 29.12.2009, 10:33


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Пукс не сделал. Ничего не сделал. Времени нету. Пишу ргры и курсовые..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 31.12.2009, 17:03


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Ув. Администрация! Появилось место для баннера в моей програмке (диалог "о программе").. Могу разместить там Вашу рекламу smile.gif

Добавлено позже (31.12.2009, 21:59):
v 1.2.0
Сделал Пуск!! smile.gif
За пуск (его наполнение) отвечает папка \miniwin\Menu
Есть два стандартных элемента ("мой комп" и "о программе")
Все иконки которые не поместились в главном окне пуска будут в подменю "остальные".
Кнопка "Выключить" не работает! (не знаю как програмно выключить мидлет из Canvas)

Сделал окно "О программе".
Внутри версия и автор (я smile.gif) (и место для рекламного баннера)

Чуть оптимизировал
Теперь во весь экран (без софт-полоски)


ФУФ.. Подарок удался smile.gif

С Новым Годом Вас!

Добавлено позже (31.12.2009, 22:03):
ААА! А где кнопка "Изменить" в первом посте? smile.gif
Лана.. Прикрепляю сюда.
Внимание! Обновите папку miniwin (закиньте папку Menu) для работы Пуска.

Сообщение отредактировал shevayura - 31.12.2009, 18:07
Прикрепленный файл WinSimFM.zip   ( 69.23 килобайт ) Кол-во скачиваний: 112
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
beelineman
сообщение 1.1.2010, 13:45


Мото-писатель
******

Группа: Почётные мотофаны
Сообщений: 1 070
Регистрация: 22.12.2007
Из: Cити 8184
Пользователь №: 157 925
Модель телефона: Defy+, iPad Mini
Прошивка: CM10, iOS 7
Победитель конкурса 2008


Настроение:
^.^



Рейтинг: 372



Цитата(shevayura @ Вчера, 20:03)

С Новым Годом Вас!
*


Мерри кристмас smile.gif
Но пуск не робит sad.gif отрисовываются только синяя и белая полоска.

Сообщение отредактировал beelineman - 1.1.2010, 13:53
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 1.1.2010, 15:41


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
Но пуск не робит отрисовываются только синяя и белая полоска.
Spoiler:
Папку Menu закинул?
И поточнее опиши как именно не работает..

Добавлено позже (1.1.2010, 20:02):
Понял.. Телефон почемуто не может открыть ресурс (картинку).. Ковыряю.. Но причину понять немогу. На эмуле всё норм.

Добавлено позже (1.1.2010, 20:13):
Такс.. Я добавил три картинки новые в этот релиз (Выключение, О программе, Стрелка для подменю)..
Ни одна из них не хочет открыватся телефоном (эмулем всё норм). Причём сохранялось всё таким же образом, той же программой и в том же формате..

Добавлено позже (1.1.2010, 20:30):
Такссс.. Пишет мне что ресурс не найден (хотя он там есть!)... Паника smile.gif
[close]

А Вот теперь работает! Качаем smile.gif
WinSimFM v 1.2.1
Пофиксил пуск. У кого не открывался- теперь булет открыватся..
Размер Мидлета увеличился вдвое (100 КБ). Больше, но быстрее грузится..
В случае возникновения ошибки она будет выведена на экран сверху.. Но вот только она не убирается.. Нужно будет для этого диалоговые сообщения придумать..

З.Ы.: Для чистоты совести осталось оживить кнопку "выключить" и сделать контекстное меню smile.gif

Оффтоп: Куда девалась кнопка "Изменить" с первого поста темы? Немогу править описание.. Объясните мне плз. Интересно же smile.gif

Добавлено позже (1.1.2010, 22:02):
Вопрос к ява-кодерам: как програмно завершить работу мидлета (из класса)?

Сообщение отредактировал shevayura - 1.1.2010, 16:48
Прикрепленный файл WinSimFM.zip   ( 66.04 килобайт ) Кол-во скачиваний: 97
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kai...
сообщение 2.1.2010, 16:26


Мастер
****

Группа: Пользователи
Сообщений: 288
Регистрация: 18.10.2008
Из: Минск, степянкаCITY
Пользователь №: 184 047
Модель телефона: SLVR L7, E398
Прошивка: R4513

Рейтинг: 259



Спасибо! thumbsup.gif

Добавлено позже (2.1.2010, 18:30):
Мысль: по возможности ты её в корелет преобразуй, добавь фичи из MediaViewer'а и свяжи с другими приложениями типа оперы. А потом уже по плану beelinemantomato.gif

Сообщение отредактировал kai... - 2.1.2010, 16:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 2.1.2010, 19:07


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Сейчас думаю над контектсным меню.. А насчёт корелета - это слишком для меня.. smile.gif Я програмист простой.. Даже очень.. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 4.1.2010, 10:18


Гуру
******

Группа: Пользователи
Сообщений: 1 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



shevayura, а как насчет других телефонов?

Например я решил посмотреть на программу на своей Moto a1200e... Пуск не работает :-)

Почему бы нажатие левой кнопки мышки не продублировать на джойстик? (кнопок на моей мото практически нетsmile.gif

P.S. Под сенсор точить будешь? Было бы неплохо бы копировать/перемещать файлы стилусом smile.gif
(можешь не говорить - знаю, что это сложно, поэтому пойму если ты откажешься)

А так - классно

Сообщение отредактировал Garm - 4.1.2010, 10:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 4.1.2010, 11:25


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
а как насчет других телефонов?
Прога не заточена именно под мой Е398. Делал на яве стандартными средствами, так что идти должно на всех. Главное в корень какого-нить диска засунуть папку miniwin с подпапками..
Цитата
Почему бы нажатие левой кнопки мышки не продублировать на джойстик? (кнопок на моей мото практически нетsmile.gif
Я говорил что мой эмулятор почемуто игнорит нажатие на джойстик.. Но думаю стоит сделать..
Цитата
Например я решил посмотреть на программу на своей Moto a1200e... Пуск не работает :-)
Как именно не работает? smile.gif
Цитата
P.S. Под сенсор точить будешь? Было бы неплохо бы копировать/перемещать файлы стилусом
Конечно буду (когда-нить).. Знаю что сложно (потому и буду).. Но это будет не скоро.. Сначала контекстное меню, а потом буду переделывать сначала (под другим, более гибким движком) и возможно там будет поддержка сенсорных экранов.
Цитата
А так - классно
Спасибо. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 4.1.2010, 18:05


Гуру
******

Группа: Пользователи
Сообщений: 1 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



Цитата(shevayura @ Сегодня, 14:25)

Как именно не работает?
*


Подвожу к кнопке Пуск, выскакивает подсказка, но... чем нажать неизвестно smile.gif Разобрался.

С удовольствием буду тестером :-)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 4.1.2010, 20:50


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Карта клавиш в первом посте. Кстати после появления контекстного меню поменяю на более юзабельный вариант.. Я предупрежу..
С выключением разобрался (спасибо Графмото), но выложу когда чтото существенней сделаю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 5.1.2010, 8:55


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Цитата
карта клавиш мне не поможет, так как нет хардварных клавиш...
То я так - вообще.. А для сенсорных экранов есть - тема..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 5.1.2010, 13:33


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



Вашему вниманию предлагается WinSimFM v 1.2.2 !
Что нового:
Щелчёк левой клавишей продублирован на джойстик!
Двойной щелчёк можно делать джойстиком ( и пятёркой ). Тоесть двойной щелчёк это теперь двойной щелчёк!
smile.gif ТаймАут пол секунды (тоесть если щёлкнете второй раз позже - ничего не произойдёт). Если двинуть мышей между щелчками - тоже ничего не произойдёт.
Добавил переменные в пути файлов! тоесть если написать в ярлыке путь /%sysDrive%miniwin/ то это будет равносильно /b/miniwin/ (при условии что программная папка лежит на диске cool.gif. Полный список переменных находится в файле /miniwin/sysVar.txt Его можно дополнять или изменять по Вашему усмотрению!
Работает кнопка "Выключить" в меню пуск!
Внимание! Обновите папку программы!


Сообщение отредактировал shevayura - 5.1.2010, 18:14
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
winSimFM, Многооконный файловый менеджер со вкусом Winxp V.1.2.2 · Разработка Java-приложений · Forum
 

2 страниц V  1 2 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 30.7.2025, 5:39

Форум живёт: