Operações do StoClien
O exemplo de StoClien demonstra como o cliente usa o armazenamento estruturado. O exemplo a seguir resume as operações do StoClien.
A área do cliente da janela do aplicativo StoClien é usada para exibição visual do desenho de forma livre criado com um dispositivo de mouse ou tablet. Para desenhar com o mouse, pressione e segure o botão esquerdo do mouse enquanto move o mouse. Liberar o botão esquerdo do mouse encerra o desenho de uma linha.
Aqui está um resumo das operações do ponto de vista do Stoclien.exe como um cliente COM do servidor COM Stoserve.dll:
-
Arquivo/Abrir
-
Mostra a caixa de diálogo Abrir para obter um nome e um caminho para um arquivo de desenho de papel existente abrir. Um padrão. Supõe-se que a extensão de nome de arquivo PAP para esses arquivos. Se forem feitas alterações no desenho existente quando esse item de menu for escolhido, uma caixa de diálogo separada será mostrada primeiro perguntando ao usuário se o desenho atual deve ser salvo em seu arquivo composto associado.
-
Arquivo/Salvar
-
Salva o desenho atual em seu arquivo composto associado.
-
Arquivo/Salvar como
-
Mostra a caixa de diálogo Salvar como para obter um nome e um caminho para um novo arquivo de desenho de papel a ser criado. O desenho atual se torna o conteúdo salvo do novo arquivo e o novo arquivo se torna o novo arquivo composto associado para o desenho.
-
Arquivo/Saída
-
Sai do StoClien.
-
Desenhar/Desenhar Ativado
-
Ativa o desenho entre o cliente StoClien e o objeto COPaper no servidor. Esse comando bloqueia o objeto COPaper para uso exclusivo por esse cliente e impede que outros clientes acessem a mesma instância de COPaper no servidor.
-
Desenhar/Desativar
-
Desativa o desenho entre o cliente StoClien e o objeto COPaper no servidor. Esse comando desbloqueia o COPaper para uso exclusivo por esse cliente e permite que outros clientes acessem a mesma instância de COPaper no servidor.
-
Desenhar/Redesenhar
-
Redesenha no cliente os dados de desenho atuais mantidos no objeto COPaper no servidor.
-
Desenhar/Apagar
-
Apaga o conteúdo do desenho atual e limpa a imagem da janela. Seleção de Menu: Caneta/Cor Mostra a caixa de diálogo Escolher Cor para obter uma nova cor de caneta para desenho.
-
Caneta/Média
-
Escolhe a largura média para desenhar. Uma marca de marcar nessa opção de menu indica que média é a largura da caneta atual.
-
Caneta/Espessura
-
Escolhe a largura grossa para desenhar. Uma marca de marcar nessa opção de menu indica que grossa é a largura da caneta atual.
-
Caneta/Fina
-
Escolhe a largura fina para desenhar. Uma marca de marcar nessa opção de menu indica que fina é a largura da caneta atual.
-
Coletor/Conexão
-
Conecta a interface COPaperSink IPaperSink ao ponto de conexão PaperSink do objeto COPaper. O repositório da imagem de desenho atual no StoClien depende da conexão do coletor. Uma marca de marcar nessa opção de menu indica que o repositório está conectado.
-
Coletor/Desconexão
-
Desconecta a interface COPaperSink IPaperSink do ponto de conexão PaperSink do objeto COPaper. O repositório da imagem de desenho atual no StoClien depende da conexão do coletor. Uma marca de marcar nessa opção de menu indica que o repositório está desconectado.
-
Tutorial de Ajuda/StoClien
-
Abre o arquivo de tutorial STOCLIEN.HTM no navegador da Web.
-
Tutorial de Ajuda/StoServe
-
Abre o arquivo de tutorial STOSERVE.HTM no navegador da Web.
-
Arquivo de origem de ajuda/leitura
-
Exibe a caixa de diálogo Abrir para que você possa abrir um arquivo de origem desta lição ou de outro no Bloco de Notas do Windows.
-
Ajuda/Sobre o StoClien
-
Exibe a caixa de diálogo Sobre para este aplicativo.
O exemplo de StoClien usa muitas das classes de utilitário e serviços fornecidos pelo APPUTIL. Para obter mais informações sobre APPUTIL, consulte o código-fonte da biblioteca APPUTIL no diretório APPUTIL irmão e Apputil.md no diretório do tutorial main. Para obter mais informações sobre APPUTIL, consulte Como criar exemplos.