コード例 #1
0
ファイル: panel.go プロジェクト: zozor/gocurse
func (p *Panel) Above() *Panel {
	panel := C.panel_above(p.panel)
	if panel == nil {
		return nil
	}
	return &Panel{panel}
}
コード例 #2
0
ファイル: panel.go プロジェクト: trotha01/goncurses
// Returns a pointer to the panel below in the stack or nil. Passing nil will
// return the bottom panel in the stack
func Below(p *Panel) *Panel {
	return &Panel{C.panel_above(p.pan)}
}
コード例 #3
0
ファイル: panels.go プロジェクト: ChimeraCoder/gocurse
func (panel *Panel) Above() *Panel {
	return (*Panel)(C.panel_above((*C.PANEL)(panel)))
}
コード例 #4
0
ファイル: panel.go プロジェクト: trotha01/goncurses
// Returns a pointer to the panel above in the stack or nil. Passing nil will
// return the top panel in the stack
func (p *Panel) Above() *Panel {
	return &Panel{C.panel_above(p.pan)}
}