Compartilhar via


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.