Discussion Board

Results 1 to 8 of 8

Thread: CAknView

  1. #1
    Regular Contributor b_monkey's Avatar
    Join Date
    Nov 2006
    Posts
    60
    всем привет,

    рад что появилась и русская ветка ...

    собсно вопрос такой

    нужно сделать view(или container) чтобы на ней были и label и combobox (вот уж незнаю как они в s60 а в uiq это choicelist)

    редактор ресурсов carbide.c++ 1.3 в этом случае отпадает

    посоветуйте куда копать, что почитать ну или киньте в пример

    заранее спасибо

  2. #2
    Super Contributor ivey's Avatar
    Join Date
    Jun 2006
    Location
    Moscow, Russia
    Posts
    803
    Для этого обычно используюn Setting Lists. Почитать про них можно, например, здесь: http://www.forum.nokia.com/info/sw.n..._1_en.zip.html

    В данном случае (аналог choicelist) скорее всего подойдет CAknEnumeratedTextPopupSettingItem.

    Также есть статья в Wiki: http://wiki.forum.nokia.com/index.php/Settings_Lists

    Пример использования Setting Lists еще можно посмотреть в \S60Ex\Registration.
    Regards,
    ivey

  3. #3
    Regular Contributor b_monkey's Avatar
    Join Date
    Nov 2006
    Posts
    60
    спасибо,
    я пробовал Settings List, но немного не то ... опять же просто label на него положить не получилось

    CAknEnumeratedTextPopupSettingItem - да, можно сказать то что надо

    ещё 1 вопросик - модно ли для CAknView сделать закладки для одной формы, или здесь нужно использовать dialog ( у него вроде как есть pages)

    дело в том что есть приложение для UIQ3 (и для WCE) ... и нужно по максимуму сделать GUI похожими ... но видно с s60 этот номер не прокатит ( я надеюсь что большая часть UIQ кода непривязанного к UI заработает и на s60)

  4. #4
    Super Contributor ivey's Avatar
    Join Date
    Jun 2006
    Location
    Moscow, Russia
    Posts
    803
    В S60 это немножко по-другому делается. В качестве примера можно посмотреть S60Ex\LocationLandmarksRefAppForS60 и S60Ex\SIPExample.

    Похожим внешне сделать можно, но код будет сильно отличаться. Такой вещи как, например, CQikMultiPageViewBase в S60 нет.
    Regards,
    ivey

  5. #5
    Nokia Developer Champion Den123's Avatar
    Join Date
    Jul 2007
    Location
    Magnitogorsk, Russia
    Posts
    536
    Quote Originally Posted by b_monkey View Post
    нужно сделать view(или container) чтобы на ней были и label и combobox (вот уж незнаю как они в s60 а в uiq это choicelist)
    Можно попробовать сделать составной custom control, в него поместить CAknSettingItemList и CEikLabel

  6. #6
    Regular Contributor b_monkey's Avatar
    Join Date
    Nov 2006
    Posts
    60
    Quote Originally Posted by ivey View Post
    Похожим внешне сделать можно, но код будет сильно отличаться.
    что код будет отличаться было понятно сразу. потому прога разрабатывалась учитывая это ( ui отдельно, engine отдельно)

    походу придётся использовать диалог а не view со всеми вытекающими

    Den123, возможно ... но к сожалению ни времени ни знаний на тему custom controls недостаточно, потому будем как обычно исходить из того что есть

    всем сенкс

  7. #7
    Nokia Developer Champion Den123's Avatar
    Join Date
    Jul 2007
    Location
    Magnitogorsk, Russia
    Posts
    536
    Я писал про custom controls недавно:
    http://wiki.forum.nokia.com/index.ph...82%D0%B8%D0%B9

    там, правда, и сами элементы управления нестандартные, однако сам принцип организации постарался понятно описать.

  8. #8
    Regular Contributor b_monkey's Avatar
    Join Date
    Nov 2006
    Posts
    60
    Quote Originally Posted by Den123 View Post
    Я писал про custom controls недавно:
    http://wiki.forum.nokia.com/index.ph...82%D0%B8%D0%B9

    там, правда, и сами элементы управления нестандартные, однако сам принцип организации постарался понятно описать.
    спасибо, посмотрю

Similar Threads

  1. Switch from a CAknView to a CCoeControl
    By zhenLeow in forum Symbian C++
    Replies: 3
    Last Post: 2007-06-13, 10:26
  2. CAknView and MCoeView
    By msearleinsig in forum Symbian User Interface
    Replies: 5
    Last Post: 2007-05-17, 20:30
  3. Is it possible to delete a CAknView?
    By tmensch in forum Symbian User Interface
    Replies: 2
    Last Post: 2005-05-13, 02:52
  4. CAknView and Scrollbars in Listbox don't show up
    By Bernd42 in forum Symbian User Interface
    Replies: 0
    Last Post: 2004-06-10, 17:21
  5. CAknView & UI
    By basarim in forum Symbian User Interface
    Replies: 1
    Last Post: 2004-02-27, 03:30

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved