• Welcome to LusoRobótica - Robótica em Português.
 

Component Organizer

Started by msr, 01 de September de 2009, 19:56

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

nokPT

Quote from: msr on 01 de September de 2009, 19:56
...
Depois disto quero tirar as "textBoxes" e os "buttons" do "form" principal e fazer todas as operações abrindo uma nova "form". Pelo que percebi isso nao se faz muito facilmente com a versão Express...

É muito fácil, como em tudo tens várias maneiras, mas a mais simples é acrescentares outra form ao projecto e depois em código fazer form1.hide e form2.show (e vice-versa)

msr

Quote from: nokPT on 03 de September de 2009, 14:39
É muito fácil, como em tudo tens várias maneiras, mas a mais simples é acrescentares outra form ao projecto e depois em código fazer form1.hide e form2.show (e vice-versa)

Exactamente, ja me apercebi que nao é tão complicado como estava a pensar. Obrigado pela dica!

maurosmartins, tens toda a razão. Aliás, sem estar como dizes aquilo que falei da partilha de ficheiros em 2 computadores não funciona.
Talvez para a semana tenha pronta uma nova versão para download com esses pormenores corrigidos.

msr

Bem pessoal, aqui fica a nova versão com alguns dos upgrades mais urgentes, entre eles:
- search melhorado (procura nomes de componentes que contenham a palavra que inserem no "search" - não precisa de ser o nome exacto, portanto)
- guarda caminho da datasheet a partir da directoria do executavel (possibilitando assim a partilha de informação entre computadores, isto é, portabilidade)
- incluí um help file a explicar algumas coisas

Em relação ao partilhar a informação em varios pc's nao experimentei ainda porque neste momento só tenho um pc "vivo" cá em casa, mas estou confiante que, com as alterações que fiz, não haverá problemas. (espero que não haja mesmo, caso contrário, apitem)

Não esquecer que para correr o programa é necessário ter instalado: Windows Installer 3.1 e .NET Framework 3.5 (muito provavelmente já terão tudo instalado, mas caso tenham uma "fresh copy" do windows pode ser necessário fazer o download do .net framework)

A partir de agora é meter mais janelas nisto. Janelas para adicionar componentes, para editar componentes, janelas com configurações, etc.
Até ao proximo upgrade vai demorar algum tempo, até porque daqui a sensivelmente uma semana é o "regresso à escolinha", mas assism que tiver novidades volto a este tópico.

DOWNLOAD: http://cidadao.uni.cc/comporg/


Criticas e sugestões sempre bem vindas! :)


maurosmartins

Olá msr, está optimo!

Duas grandes actualizações, experimentei (alterei o ficheiro XML antigo) e está tudo a funcionar. Agora já se pode meter na pen e tudo!

O teu programa já anda a fazer jeito a mto boa gente! :)

Parabéns, e quando puderes continua o bom trabalho!

Cumprimentos, Mauro.

metRo_


Tyran

Porque não permitir labels user defined?

bom trabalho ;)

msr

Quote from: Tyran on 08 de September de 2009, 20:59
Porque não permitir labels user defined?

bom trabalho ;)

A proxima "versão" que colocar para download muito em principio já vai incluir esse upgrade. Vai ser possivel seleccionar até dois labels ao mesmo tempo, por exemplo, selecionar "Transistors" e, dentro deste label, "NPN" (é só um exemplo, o utilizador depois pode configurar à sua maneira
...entre outras novidades ;D

msr

Olá pessoal,

Gostava de vos pedir uma opinião.
Na proxima versão vão existir labels primarias e secundárias, por exemplo:
QuoteTransistors
          NPN
          PNP
          MOS
Microcontrollers
          Atmel
          Microchip
(neste caso transistors e microcontrollers seriam labels primarias e os restantes as respectivas labels secundárias)

Estas labels depois podem ser definidas ao gosto do utilizador, mas de qualquer dos modos existirá um conjunto "default".

Qual seria a estrutura que dariam a essas labels "default"? Isto porque não tenho grande conhecimento de componentes e portanto não sei qual será o conjunto que melhor servirá uma maioria do pessoal que use o programa.
Com base na vossa experiencia como fariam? Se pudessem fazer um "esquema" do genero do que fiz ali em cima agradecia.

Obrigado!


Tyran

Hmm tens o multisim? Pode ser que dê para fazer copy-paste dos tipos usados na base de dados deles...

cumpzz

Fifas

Boas

Desististe do projecto? O link nao está a dar :)

Cumprimentos

msr

Nao desisti, mas não tenho tido tempo nenhum para pegar nisto.
Posso dizer que fiz entretanto mais uns quantos upgrades mas ainda não está como deve ser para poder partilhar. Pode ser que nas férias do natal consiga acabar isto.

Quanto ao link, nao sei porquê ando com uns problemas no meu domínio, mas experimenta este:

http://cidadao.uni.cc/comporg/index.html

Fifas


shibanta

 Muito fixe...
Muito bom mesmo para anexar apontamentos e ideias que nao vem no datasheat do componente... fácil de usar e sem problemas com instalações...
Muito util. ;D

msr

Boas pessoal,

Tenho novidades!
Pus agora disponivel para download uma nova versão do Component Organizer.
O programa está mais apetrechado mas ainda faltam algumas coisas.

Coisas novas:
- search melhorada
- existem dois tipos de labels: primarios e secundarios
- dá para adicionar varias datasheets (fabricantes distintos) a um componente
- indicação do stock disponivel
- cada componente tem um campo de texto onde se podem adicionar notas diversas
- alem de datasheets de componentes, é agora possivel fazer tambem upload de application notes
- application notes podem associar-se a componentes

Mais alguns pormenores:
- os ficheiros uteis ao programa passam a estar todos na pasta 'files' (à excepção do config.txt), ou seja, para partilhar informação entre vários computadores/pen's basta certificar que ambos têm a mesma pasta 'files' (ie, o mesmo conteúdo)
- duplo click numa linha das grelhas revelam detalhes do componente/application note (todas ou quase todas as grelhas que aparecem no programa têm uma acção associada ao duplo click, é experimentar)
- os ficheiros da versão anterior são INCOMPATIVEIS com esta (sorry)

Por agora, está em falta:
- painel de configurações (em especial, o das labels para que o utilizador as possa configurar à sua vontade e medida)


Screenshot


Mais screenshots:
1 2 3 4 5

DOWNLOAD: http://cidadao.uni.cc/comporg


Resta-me esperar que o programa não aborte nas vossas mãos ;D (ha alguma probabilidade de isso acontecer, se assim for "report it!")
Como o tempo não é muito e o programa me serviu de iniciação ao C#, o codigo foi feito completamente à martelada, embora tenha tentado tapar o máximo de buracos possíveis. O que mais me interessa é que funcione e que seja útil.

Em relação a uma nova versão... Talvez ainda faça a parte da configuração das labels no mês de Fevereiro, mas não prometo nada.

Por agora é isto.
Opiniões, sugestões e criticas sempre muito bem vindas!

DanBar

Já me tinha esquecido disto. Vai dar-me um jeitão.

Está perfeito amigo. Muito bom.
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas