source: projects/vine-app-install/tags/1.1.0/src/vine-app-install/FMain.form @ 444

Revision 444, 3.3 KB checked in by kazutaka, 14 years ago (diff)

一通り細かい調整は終わり。(残りは synaptic に切り替えボタンのアクションのみ)

Line 
1# Gambas Form File 2.0
2
3{ Form Form
4  MoveScaled(0,0,102.5,75)
5  Enabled = False
6  Mouse = Mouse.Wait
7  Text = ("Install or remove applications")
8  Icon = Picture["vine-app-install.png"]
9  Arrangement = Arrange.Vertical
10  Spacing = 8
11  Padding = 8
12  { hbxTop HBox
13    MoveScaled(1,1,75,4)
14    { cbxState ComboBox
15      MoveScaled(2,0,22.5,4)
16      ToolTip = ("Filter by state of applications")
17      Text = ("")
18      ReadOnly = True
19      List = [("(All)"), ("Installed"), ("Not installed"), ("Marked changes")]
20    }
21    { Panel2 Panel
22      MoveScaled(29,0,5,4)
23      Expand = True
24    }
25    { tbxSearch TextBox
26      MoveScaled(43,0,24,4)
27      Foreground = &HA0A0A0&
28      Text = ("Enter search term")
29    }
30    { btnSearch Button
31      MoveScaled(68,0,4,4)
32      ToolTip = ("Search applications")
33      Text = ("")
34      Picture = Picture["icon:/24/find"]
35      Border = False
36    }
37  }
38  { hspMain HSplit
39    MoveScaled(1,8,78,48)
40    Expand = True
41    { lctCategory ListContainer
42      MoveScaled(2,7,12,37)
43      Background = Color.LightBackground
44      Mouse = Mouse.Pointing
45    }
46    { vspRight VSplit
47      MoveScaled(17,1,60,46)
48      { lctApps ListContainer
49        MoveScaled(2,3,57,12)
50        Expand = True
51      }
52      { svwDetail ScrollView
53        MoveScaled(2,16,57,29)
54        Visible = False
55        Expand = True
56        Arrangement = Arrange.Vertical
57        Spacing = 8
58        Padding = 8
59        ScrollBar = Scroll.Vertical
60        { hbxAppName HBox
61          MoveScaled(1,1,53,6)
62          Spacing = 8
63          { pbxDetail PictureBox
64            MoveScaled(0,0,6,6)
65          }
66          { tlbAppName TextLabel
67            MoveScaled(11,0,34,6)
68            Expand = True
69            Text = ("")
70            Alignment = Align.Normal
71          }
72        }
73        { hbxAppDesc HBox
74          MoveScaled(1,7,53,21)
75          AutoResize = True
76          Spacing = 8
77          { tlbAppDesc TextLabel
78            MoveScaled(2,3,27,16)
79            Expand = True
80            AutoResize = True
81            Text = ("")
82          }
83          { vbxThumb VBox
84            MoveScaled(37,2,15,17)
85            Spacing = 4
86            { pbxThumb PictureBox
87              MoveScaled(0,0,15,11.25)
88            }
89            { btnThumb Button
90              MoveScaled(1,13,14,3)
91              Font = Font["Underline,-2"]
92              Foreground = &H0000FF&
93              Text = ("Large image")
94              Border = False
95            }
96          }
97        }
98      }
99    }
100  }
101  { hbxBottom HBox
102    MoveScaled(1,57,90,4)
103    Spacing = 8
104    { btnHelp Button
105      MoveScaled(1,0,9,4)
106      Text = ("&Help")
107      Picture = Picture["icon:/24/help"]
108    }
109    { btnSwitch Button
110      MoveScaled(11,0,11,4)
111      ToolTip = ("Exit 'add or remove applications' and run synaptic package manager.\nTo manage all packages installed on this system, you should use synaptic package manager.")
112      Text = ("&Switch")
113      Picture = Picture["synaptic-24x24.png"]
114    }
115    { Panel1 Panel
116      MoveScaled(34,0,2,4)
117      Expand = True
118    }
119    { pgbProgress ProgressBar
120      MoveScaled(42,0,20,4)
121      Visible = False
122    }
123    { btnApply Button
124      MoveScaled(64,0,11,4)
125      Text = ("&Apply")
126      Picture = Picture["icon:/24/apply"]
127    }
128    { btnClose Button
129      MoveScaled(77,0,10,4)
130      Text = ("&Close")
131      Picture = Picture["icon:/24/close"]
132    }
133  }
134}
Note: See TracBrowser for help on using the repository browser.