| 
    
        
     
     | 
    
  | 
И снова мобильный интерфейс - команды строки. | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        fisher    
     09.07.21 
            ✎
    10:16 
 | 
         
        Как красивше всего отобразить команды в строке списка?
 
        Пока не придумал ничего лучше, как при тапе на строку открывать свою форму со списком команд (тупо кнопки в форме нарисованы).  | 
|||
| 
    1
    
        polosov    
     09.07.21 
            ✎
    10:40 
 | 
         
        (0) А чем типовое меню не устраивает?     
         | 
|||
| 
    2
    
        fisher    
     09.07.21 
            ✎
    10:43 
 | 
         
        Типовое меню - это какое? Командная панель сверху списка что-ли? В мобильном интерфейсе? Серьезно?     
         | 
|||
| 
    3
    
        banco    
     09.07.21 
            ✎
    10:53 
 | 
         
        (2) Типовое, наверное, имеется в виду долгий тап на список. Открывается контекстное меню, а там уже сам можешь настроить команды.     
         | 
|||
| 
    4
    
        Guk    
     09.07.21 
            ✎
    10:57 
 | 
         
        (2) если не нравится командная панель, сделай над таблицей свою группу кнопок с командами...     
         | 
|||
| 
    5
    
        fisher    
     09.07.21 
            ✎
    11:00 
 | 
         
        (3) Контекстное меню пробовал. Во-первых, долгий тап при отсутствии действия по обычному тапу - фигня какая-то. Тут у юзверя основная модель поведения - именно отдать команду по строке. Во-вторых - пункты контекстного меню всплывают снизу убогими полосками без каких-либо возможностей оформления.
 
        (4) Понятно. Оставляю как сделал, значит.  | 
|||
| 
    6
    
        Guk    
     09.07.21 
            ✎
    11:06 
 | 
         
        (5) ага, отдельная форма, где не видно какой строке ты отдаешь команду, намного юзабельнее, чем команды над таблицей ;)...     
         | 
|||
| 
    7
    
        fisher    
     09.07.21 
            ✎
    11:20 
 | 
         
        (6) Почему не видно? У меня руки в этом отношении никак не связаны. По-твоему тапнуть на строку чтобы отдать по ней команду - это извращение какое-то? И у пользователя руки интуитивно тянутся сначала выделить строку и потом искать куда над списком тапнуть?     
         | 
|||
| 
    8
    
        banco    
     09.07.21 
            ✎
    11:23 
 | 
         
        (6) А как команды над таблицей связаны с текущей строкой на мобильном клиенте?     
         | 
|||
| 
    9
    
        Guk    
     09.07.21 
            ✎
    11:24 
 | 
         
        (8) не поверишь, через текущую строку таблицы...     
         | 
|||
| 
    10
    
        banco    
     09.07.21 
            ✎
    11:25 
 | 
         
        (9) На мобильном клиенте?     
         | 
|||
| 
    11
    
        Guk    
     09.07.21 
            ✎
    11:25 
 | 
         
        (7) не, ну можно и так. главное чтобы пользователь не отвлекся и не забыл для какой строки он подает команду...     
         | 
|||
| 
    12
    
        Guk    
     09.07.21 
            ✎
    11:26 
 | 
         
        (10) на мобильном клиенте...     
         | 
|||
| 
    13
    
        fisher    
     09.07.21 
            ✎
    11:31 
 | 
         
        (11) Так мне же ничего не мешает отобразить в форме всю необходимую инфу. ИМХО, так намного интуитивнее. Просто думал, может есть варианты каким-нить всплывающим или выезжающим меню показать команды или еще как. Так, чтобы полностью новое окно - немного топорно как-то... Хотя анимация выезжания справа сглаживает это впечатление. Более-менее норм выглядит.     
         | 
|||
| 
    14
    
        fisher    
     09.07.21 
            ✎
    11:38 
 | 
         
        (8) Речь не про стандартные команды списка, а про бизнес-операции по данным выбранной строки списка.     
         | 
|||
| 
    15
    
        Guk    
     09.07.21 
            ✎
    11:41 
 | 
         
        (13) не, тогда нормально. у самого так сделано. это даже лучше всяких выплывающих меню...     
         | 
|||
| 
    16
    
        fisher    
     09.07.21 
            ✎
    12:02 
 | 
         
        (15) О! Раз ты с мобильным интерфейсом разбирался, то до кучи вопросик. Не знаешь, как залочить системный интерфейс по свайпу вправо? Пока нагуглил, что народ вроде модальную форму для этого открывает...     
         | 
|||
| 
    17
    
        polosov    
     09.07.21 
            ✎
    12:09 
 | 
         
        (14) Меню строки можно вызывать не только длительным тапом, но и свайпом строки влево. И конечно можешь свои команды добавлять     
         | 
|||
| 
    18
    
        fisher    
     09.07.21 
            ✎
    12:39 
 | 
         
        (17) О! По свайпу прикольно - почти как в нативном интерфейсе. Есть таки польза от контекстного меню! Но все равно это место для вспомогательных действий. Основное действие должно по тапу происходить, а не по долгому тапу или свайпу.     
         | 
|||
| 
    19
    
        polosov    
     09.07.21 
            ✎
    12:43 
 | 
         
        (18) Попробуй ПоказатьВыборИзМеню()
 
        При активизации запускаешь однократный обработчик ожидания, который вызывает ПоказатьВыборИзМеню()  | 
|||
| 
    20
    
        fisher    
     09.07.21 
            ✎
    12:51 
 | 
         
        (19) У меня вроде есть смутные воспоминания, что оно тоже на все окно открывается в мобильном. Да и возможностей оформления хотелось бы... В общем, раз я ничего эдакого не упустил, но мне текущий результат нравится. То, что в отдельном окне даже свои плюсы имеет - есть где разгуляться и в основном окне места не занимает.     
         | 
|||
| 
    21
    
        fisher    
     09.07.21 
            ✎
    12:51 
 | 
         
        "то мне текущий результат нравится"     
         | 
|||
| 
    22
    
        BaZZiL    
     09.07.21 
            ✎
    13:21 
 | 
         
        (16) Открыть "Состав команд" таблицы, снять все галки.     
         | 
|||
| 
    23
    
        Guk    
     09.07.21 
            ✎
    15:48 
 | 
         
        (16) не, не знаю. не было такой нужды...     
         | 
|||
| 
    24
    
        fisher    
     09.07.21 
            ✎
    16:56 
 | 
         
        (22) Не. Общий системный интерфейс. Который по свайпу от левого края в любом месте открывается.     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |