Changes between Version 4 and Version 5 of irc/2007-05-19


Ignore:
Timestamp:
05/19/07 08:33:08 (18 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • irc/2007-05-19

    v4 v5  
    55Discussing great John's proposal of GUI rendered using custom graphical widgets.
    66
    7 {{{
    8 May 19 13:35:35 <HyperJohnGraham>       morning mloskot
    9 May 19 13:35:40 <mloskot>       hi ho
    10 May 19 13:35:44 <mloskot>       long night?
    11 May 19 13:35:52 <HyperJohnGraham>       http://moss4g.telascience.org/Members/johng/wm5squarecenter.bmp/view
    12 May 19 13:35:54 <ozbot> Title: wm5squarecenter.bmp MOSS4G (at moss4g.telascience.org)
    13 May 19 13:36:20 <mloskot>       opening
    14 May 19 13:36:28 <HyperJohnGraham>       http://moss4g.telascience.org/Members/johng/wm5squarecenter.psd/view
    15 May 19 13:36:31 <ozbot> Title: wm5squarecenter.psd MOSS4G (at moss4g.telascience.org)
    16 May 19 13:36:46 <mloskot>       very nice!
    17 May 19 13:36:57 <mloskot>       What's the name of this software?
    18 May 19 13:37:07 <HyperJohnGraham>       photoshop
    19 May 19 13:37:24 <mloskot>       hmm, isn't this screenshot from existing software ?
    20 May 19 13:37:37 <HyperJohnGraham>       no I made all this
    21 May 19 13:37:42 <HyperJohnGraham>       get psd
    22 May 19 13:38:00 <HyperJohnGraham>       lots of layers
    23 May 19 13:38:02 <mloskot>       looks great!
    24 May 19 13:38:43 <HyperJohnGraham>       i can export png s from the psd
    25 May 19 13:39:00 <mloskot>       I think gimp can open PSD so I can do it myself too
    26 May 19 13:39:02 <HyperJohnGraham>       or we can make a mosiac
    27 May 19 13:39:10 <HyperJohnGraham>       yes gimp can read
    28 May 19 13:39:20 <mloskot>       I will probably need to cut these yellow buttons
    29 May 19 13:39:34 <mloskot>       and have them prepared in two states: normal and pressed
    30 May 19 13:39:37 <HyperJohnGraham>       i have them all in layers
    31 May 19 13:39:42 <mloskot>       cool
    32 May 19 13:39:44 <HyperJohnGraham>       did that too
    33 May 19 13:39:47 <mloskot>       wow!
    34 May 19 13:40:02 *       mloskot 's face got covered with red
    35 May 19 13:40:09 <HyperJohnGraham>       lots of layers not shown in bmp
    36 May 19 13:40:15 <mloskot>       right
    37 May 19 13:40:25 <mloskot>       I see we have similar idea about colours
    38 May 19 13:40:35 <HyperJohnGraham>       :)
    39 May 19 13:40:37 <mloskot>       When I was getting to bed yesterday, I was thinking in green too
    40 May 19 13:41:03 <HyperJohnGraham>       i grabbed the osgeo logo to get colors
    41 May 19 13:41:07 <mloskot>       I'm not sure about transparent window. In previous versions of Windows CE, transparent windows were not supported
    42 May 19 13:41:10 <mloskot>       but I'll fix that
    43 May 19 13:41:33 <mloskot>       Great thanks John!
    44 May 19 13:41:39 <HyperJohnGraham>       :)
    45 May 19 13:42:07 <mloskot>       That all I need to play with UI during next days
    46 May 19 13:42:12 <HyperJohnGraham>       I will keep updating the psd with more lauers
    47 May 19 13:42:18 <HyperJohnGraham>       layers
    48 May 19 13:42:28 <mloskot>       I'll monitor these files
    49 May 19 13:42:28 <HyperJohnGraham>       :)
    50 May 19 13:42:52 <mloskot>       Do you mind if I won't try to get this white shadow around zooming slider?
    51 May 19 13:43:14 <mloskot>       You know, I'm not going to use any OpenGL libraries for GUI or something like this ;-)
    52 May 19 13:43:35 <HyperJohnGraham>       no problem :
    53 May 19 13:43:37 <HyperJohnGraham>       :)
    54 May 19 13:43:40 <mloskot>       drawing this blur is what I'd like to avoid ;-)
    55 May 19 13:43:45 <mloskot>       ok
    56 May 19 13:43:58 <mloskot>       What does F column and S column mean ?
    57 May 19 13:44:01 <HyperJohnGraham>       http://moss4g.telascience.org/search_rss?SearchableText=wm5squarecenter
    58 May 19 13:44:02 <ozbot> Title: MOSS4Gwm5squarecenter.psdwm5squarecenter.bmp (at moss4g.telascience.org)
    59 May 19 13:44:09 <HyperJohnGraham>       focus
    60 May 19 13:44:13 <HyperJohnGraham>       and select
    61 May 19 13:44:56 <mloskot>       Select mean this layer is "active layer"
    62 May 19 13:45:00 <mloskot>       but Focus ?
    63 May 19 13:45:01 <HyperJohnGraham>       focus sets what layers return data in a query
    64 May 19 13:45:06 <mloskot>       ah, ok
    65 May 19 13:45:09 <mloskot>       queryable layer
    66 May 19 13:45:13 <HyperJohnGraham>       yes
    67 May 19 13:45:24 <mloskot>       So, in terms of ArcPad
    68 May 19 13:45:27 <mloskot>       F == active layer
    69 May 19 13:45:35 <mloskot>       S == active for features selection
    70 May 19 13:45:37 <HyperJohnGraham>       sort of
    71 May 19 13:45:39 <mloskot>       right
    72 May 19 13:45:51 <HyperJohnGraham>       i want this to be multiple layers
    73 May 19 13:46:03 <mloskot>       both?
    74 May 19 13:46:17 <HyperJohnGraham>       yes
    75 May 19 13:46:36 <mloskot>       So, window presenting feature query results will need to be tree-like view
    76 May 19 13:46:40 <mloskot>       where node is a layer
    77 May 19 13:46:42 <HyperJohnGraham>       the hilighted green layeris the active layer
    78 May 19 13:46:57 <mloskot>       and subnodes are features being hit
    79 May 19 13:47:43 <mloskot>       This screen gives overview of "viewer mode"
    80 May 19 13:47:51 <mloskot>       Now, if a layer is selected for editing
    81 May 19 13:47:57 <mloskot>       I think the toolbar should reload
    82 May 19 13:48:04 <mloskot>       so editing commands are visible
    83 May 19 13:48:18 <mloskot>       like add/move/remove geometry/vertex
    84 May 19 13:48:20 <mloskot>       etc
    85 May 19 13:48:28 <mloskot>       + Apply button
    86 May 19 13:48:31 <HyperJohnGraham>       sure
    87 May 19 13:48:33 <mloskot>       ok
    88 May 19 13:48:45 <mloskot>       so we don't have too many toolbars and screen space is saved
    89 May 19 13:49:09 <mloskot>       Great!
    90 May 19 13:49:30 <mloskot>       And the status bar above should be:
    91 May 19 13:49:36 <mloskot>       1 or 2 rows data height
    92 May 19 13:49:58 <mloskot>       + I would like to give a user possibility to select what data to display
    93 May 19 13:50:00 <mloskot>       or
    94 May 19 13:50:20 <mloskot>       may be we could try to distinguish "screen modes" similarly to handheld GPS like Magellan Meridian
    95 May 19 13:50:39 <mloskot>       there are 3-5 preconfigured screen modes, each providing different configuration of displayed details
    96 May 19 13:50:42 <mloskot>       What do you think?
    97 May 19 13:50:46 <mloskot>       ie.
    98 May 19 13:50:50 <mloskot>       - editing mode
    99 May 19 13:50:55 <mloskot>       - navigation mode
    100 May 19 13:50:58 <mloskot>       - no GPS mode
    101 May 19 13:51:01 <mloskot>       etc.
    102 May 19 13:51:02 <HyperJohnGraham>       yes thats the same in my garmin
    103 May 19 13:51:05 <mloskot>       right
    104 May 19 13:51:25 <mloskot>       For example, in editing mode user does not need to get course of going, I think
    105 May 19 13:51:32 <mloskot>       but in navigation, it will be needed
    106 May 19 13:51:33 <mloskot>       etc.
    107 May 19 13:51:44 <mloskot>       OK, I'll outline some proposal on the wiki
    108 May 19 13:51:47 <HyperJohnGraham>       right
    109 May 19 13:51:51 <mloskot>       so we can discuss it
    110 May 19 13:52:05 <HyperJohnGraham>       ok
    111 May 19 13:53:39 <HyperJohnGraham>       http://moss4g.telascience.org/Members/johng/layer_options.bmp/view
    112 May 19 13:57:56 <mloskot>       nice
    113 May 19 14:00:22 <HyperJohnGraham>       how about these for screen modes
    114 May 19 14:00:23 <HyperJohnGraham>       Phone
    115 May 19 14:00:23 <HyperJohnGraham>       
    116 May 19 14:00:23 <HyperJohnGraham>       IRC
    117 May 19 14:00:23 <HyperJohnGraham>       
    118 May 19 14:00:23 <HyperJohnGraham>       SMS
    119 May 19 14:00:24 <HyperJohnGraham>       
    120 May 19 14:00:26 <HyperJohnGraham>       Map
    121 May 19 14:00:28 <HyperJohnGraham>       
    122 May 19 14:00:30 <HyperJohnGraham>       Navigation
    123 May 19 14:00:34 <HyperJohnGraham>       Annotation
    124 May 19 14:00:38 <HyperJohnGraham>       Trip Computer
    125 May 19 14:00:42 <HyperJohnGraham>       Main Menu
    126 May 19 14:01:28 <mloskot>       It's 8
    127 May 19 14:01:34 <mloskot>       ?
    128 May 19 14:01:56 <mloskot>       Annotation ~= editing
    129 May 19 14:02:00 <HyperJohnGraham>       yes
    130 May 19 14:02:42 <HyperJohnGraham>       we can use the button on the side of the phone to flip through these modes
    131 May 19 14:03:19 <mloskot>       the idea is cool but I'm not sure about this button
    132 May 19 14:03:23 <mloskot>       it seems to be hardware-specific
    133 May 19 14:03:36 <mloskot>       Standard buttons are 4 buttons in front
    134 May 19 14:03:42 <HyperJohnGraham>       i have one on the 700w
    135 May 19 14:04:02 <mloskot>       I have 2 buttons and 1 slider on the left
    136 May 19 14:04:15 <mloskot>       but 1 button and the slider are for voice recording
    137 May 19 14:04:32 <mloskot>       second button has IE icon on it and launches IE
    138 May 19 14:06:26 <mloskot>       http://trac.osgeo.org/moss4g/wiki/irc/2007-05-19
    139 May 19 14:06:27 <HyperJohnGraham>       can you re-use the small checkbox image in multiple locations or do you want me to make one for each state on every choice
    140 May 19 14:06:27 <ozbot> Title: irc/2007-05-19 - MOSS4G - Trac (at trac.osgeo.org)
    141 May 19 14:06:47 <mloskot>       I think I will draw standard checkbox
    142 May 19 14:06:53 <HyperJohnGraham>       k
    143 May 19 14:06:55 <mloskot>       you know, standard control
    144 May 19 14:07:01 <mloskot>       for checkbox, radio button
    145 May 19 14:07:02 <HyperJohnGraham>       cool
    146 May 19 14:07:14 <mloskot>       and I'm thinking about using standard classes windows for buttons
    147 May 19 14:07:31 <mloskot>       not toolbar but buttons in dialog boxes
    148 May 19 14:07:44 <mloskot>       First I'm focusing on the main screen
    149 May 19 14:07:45 <HyperJohnGraham>       yes i get it
    150 May 19 14:08:03 <mloskot>       If the main screen
    151 May 19 14:08:17 <mloskot>       if time permits, we can play with fancy rendering of dialogs
    152 May 19 14:08:22 <mloskot>       but if time won't permit
    153 May 19 14:08:29 <mloskot>       we can use standard look & feel for dialog boxes, I think
    154 May 19 14:08:40 <mloskot>       I mean, we have some options for floating dialogs
    155 May 19 14:08:42 <HyperJohnGraham>       yes thats no problem
    156 May 19 14:08:50 <mloskot>       the main screen is most important
    157 May 19 14:09:21 <mloskot>       ok, I
    158 May 19 14:09:30 <mloskot>       getting coffee and back to coding
    159 May 19 14:09:33 <mloskot>       fantastic!
    160 May 19 14:09:37 <HyperJohnGraham>       :)
    161 }}}
     7http://moss4g.telascience.org/Members/johng/wm5squarecenter.bmp/view
     8http://moss4g.telascience.org/Members/johng/wm5squarecenter.psd/view
     9
     10What does
     11F column and S column mean focus and visable active_layer
     12focus sets what layers return data in a query
     13
     14multiple layers
     15
     16feature query results tree view
     17where node is a layer
     18the hilighted green layer is the active layer
     19and subnodes are features being hit
     20
     21This screen gives overview of "viewer mode"
     22Now, if a layer is selected for editing
     23I think the toolbar should reload so editing commands are visible
     24like add/move/remove geometry/vertex etc
     25
     26+ Apply button
     27
     28And the status bar above should be:
     291 or 2 rows data height
     30+ I would like to give a user possibility to select what data to display
     31or
     32may be we could try to distinguish "screen modes" similarly to handheld GPS like Magellan Meridian
     33there are 3-5 preconfigured screen modes, each providing different configuration of displayed details
     34
     35- editing mode
     36- navigation mode
     37- no GPS mode
     38etc.
     39
     40
     41For example, in editing mode user does not need to get course of going, I think
     42but in navigation, it will be needed
     43
     44http://moss4g.telascience.org/Members/johng/layer_options.bmp/view
     45
     46
     47screen modes
     48
     49Phone
     50
     51IRC
     52
     53SMS
     54
     55Map
     56
     57Navigation
     58
     59Annotation
     60
     61Trip Computer
     62
     63Main Menu
     64
     65we can use the button on the side of the phone to flip through these modes
     66
     67not sure about this button it seems to be hardware-specific Standard buttons are 4 buttons in front i have one on the 700w I have 2 buttons and 1 slider on the left but 1 button and the slider are for voice recording second button has IE icon on it and launches IE
     68http://trac.osgeo.org/moss4g/wiki/irc/2007-05-19 can you re-use the small checkbox image in multiple locations or do you want me to make one for each state on every choiceI think I will draw standard checkbox you know, standard control for checkbox, radio button and I'm thinking about using standard classes windows for buttons not toolbar but buttons in dialog boxes First I'm focusing on the main screen