tv_pc_graph_ctrl.erl
来自「OTP是开放电信平台的简称」· ERL 代码 · 共 123 行
ERL
123 行
%% ``The contents of this file are subject to the Erlang Public License,%% Version 1.1, (the "License"); you may not use this file except in%% compliance with the License. You should have received a copy of the%% Erlang Public License along with this software. If not, it can be%% retrieved via the world wide web at http://www.erlang.org/.%% %% Software distributed under the License is distributed on an "AS IS"%% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See%% the License for the specific language governing rights and limitations%% under the License.%% %% The Initial Developer of the Original Code is Ericsson Utvecklings AB.%% Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings%% AB. All Rights Reserved.''%% %% $Id$%%-module(tv_pc_graph_ctrl).-export([create_menu/4, win_conf/2]).-include("tv_int_msg.hrl").-include("tv_pc_int_def.hrl").%%%*********************************************************************%%% EXTERNAL FUNCTIONS%%%*********************************************************************%%======================================================================%% Function: %%%% Return Value: %%%% Description: %%%% Parameters: %%======================================================================create_menu(PwPid, MenuTitle, TitleAccPos, MenuList) -> PwPid ! #pw_create_menu{sender = self(), menutitle = MenuTitle, title_acc_pos = TitleAccPos, menulist = MenuList }, receive #pw_create_menu_cfm{} -> done after 10000 -> exit(error) end. %%======================================================================%% Function: win_conf.%%%% Return Value: None.%%%% Description: Configures all objects in the window according to new coordinates.%%%% Parameters: %%======================================================================win_conf(Msg, ProcVars) -> #pc_win_conf{width = NewWidth, height = NewHeight} = Msg, #process_variables{pd_pid = PdPid, window_params = WinP} = ProcVars, #window_params{window_width = OldWindowWidth, window_height = OldWindowHeight} = WinP, case {NewWidth, NewHeight} of {OldWindowWidth, OldWindowHeight} -> ProcVars; _Other -> PdPid ! #pd_win_conf{sender = self(), width = NewWidth, height = NewHeight }, NewWinP = WinP#window_params{window_width = NewWidth, window_height = NewHeight}, ProcVars#process_variables{window_params = NewWinP} end.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?