Начал писать одну небольшую программку для КоС, и там есть необходимость реализовать вывод данных в виде списка (как в ФМ). И тут я понял, а точнее вспомнил, что я понятия не имею как такое реализовать. До этого никак не мог с этим разобраться, да и не надо было в ввиду готовых реализаций сего. После некоторых размышлений в голову пришла лишь следующая реализация.
Имеется три переменные, в памяти массив данных который необходимо вывести в виде списка. Одна переменная указывает на текущий верхний элемент, вторая количество элементов которое необходимо вывести, в третей хранится номер текущего(выбранного) элемента. Первая переменная служит для навигации по массиву, а вторая для вывода последующих элементов.
Например А=5, это значит что в списке который на экране верхний элемент это 5 элемент массива, а В=4, указывает что необходимо вывести с 5 по 9 элемент массива. Надеюсь понятно написал. В общем такая идея мне не очень нравиться, потому решил как же все таки лучше это реализовать? Надо только немного разобраться с алгоритмом.
Создания списка(элемент GUI)
Applications development, KoOS API questions
1 post
Page 1 of 1
-
-
- Posts 1281
- Joined: Tue Apr 12, 2011 11:19 pm
-
1 post
Page 1 of 1
-
Jump to
- International Community
- ↳ English
- ↳ Spanish
- General discussion
- ↳ News
- ↳ Coding
- ↳ Assembler
- ↳ HLL
- ↳ Drivers
- ↳ Video
- ↳ Sound
- ↳ Network
- ↳ Periphery
- ↳ Drive subsystem
- ↳ Kernel
- ↳ Boot-loader
- ↳ Design
- ↳ Graphics subsystem
- ↳ Emulators
- ↳ Network
- ↳ Design and decoration
- ↳ Polls
- ↳ Miscellaneous
- ↳ Off-topic
- Projects
- ↳ Resources
- ↳ Programs
- ↳ Ideas
- ↳ Multimedia
- ↳ Network
- ↳ Games
- ↳ Utilities
- ↳ Emulators
- ↳ File managers
- ↳ Compilers and programming
- ↳ Data processing
- ↳ System
- ↳ Distributives
- ↳ Application libraries
- ↳ Embedded solutions
- ↳ Targets
- Kolibri64
- ↳ Kernel
- ↳ Drivers
- ↳ Programs
- ↳ Libraries
Who is online
Users browsing this forum: No registered users and 0 guests