Sylwek Sga

Sylwek Sga energetyk

Temat: Panowie Specjaliści - Co Wy Na TO ???

wykresy.com.pl

jeszcze nie skończone (brak helpa oraz paru innych funkcji) ale idea widocznaSylwek SGA edytował(a) ten post dnia 27.06.10 o godzinie 20:48
Remigiusz Towalski

Remigiusz Towalski Manager R&D
Engineering

Temat: Panowie Specjaliści - Co Wy Na TO ???

Wszyscy trzej macie ponad 30 lat i to jest praca inżynierska?

W wielu miejscach labelkach pojawiają się kropki na końcu i tekst jest ucięty.
Jarek Szczepański

Jarek Szczepański Flash Platform
Developer

Temat: Panowie Specjaliści - Co Wy Na TO ???

hmm... nie podoba mi się strasznie, że Wasza aplikacja skaluje się do wielkości okna przeglądarki! całość powinna się ściskać lu powinny się pojawiać suwaki..

Jarek

konto usunięte

Temat: Panowie Specjaliści - Co Wy Na TO ???

Zmiecie preloader
Sylwek Sga

Sylwek Sga energetyk

Temat: Panowie Specjaliści - Co Wy Na TO ???

Co do wieku to nie bardzo rozumiem o co chodzi. 30-ka to jakaś bariera ?
Kropki występują w zbyt małej rozdzielczości < 1280-800
Skalowanie było zrobione specjalnie (dużo pracy) aby nie było suwaków.
a poza tym dzięki za uwagi. chcemy zebrać ich jak najwięcej aby wiedzieć gdzie poprawić aplikację.
Dzięki
Remigiusz Towalski

Remigiusz Towalski Manager R&D
Engineering

Temat: Panowie Specjaliści - Co Wy Na TO ???

Nie no, uczyć się można zawsze, po prostu się zdziwiłem...

Co do rozdziałki: ja mam 1280x800, ale... pasek z boku. :)
A co za mniejszymi ekranami? Np. na netbookach?
Lepiej aby się pojawił suwak niż znikał tekst.
Sylwek Sga

Sylwek Sga energetyk

Temat: Panowie Specjaliści - Co Wy Na TO ???

Ja mam 1280-800, 13.3 cala ekran i u mnie nie ma suwaka.
Piotr Kubasiak

Piotr Kubasiak Flex developer

Temat: Panowie Specjaliści - Co Wy Na TO ???

Moglibyście zostawić skalowanie ale ustawić wartość minimalną dla rozmiarów paneli, bo teraz przy małym oknie przeglądarki straszny ścisk się robi. A tak poza tym jak na początki w Flexie to nawet, nawet.

konto usunięte

Temat: Panowie Specjaliści - Co Wy Na TO ???

Skalowanie - zdecydowanie nie.
Wiele osob przy duzych rozdzielkach ma otwarte okna przegladarki na pol ekranu, przez co podana strona wyglada gorzej niz tragicznie.

Takie rzeczy jak czcionka po prostu nie powinna byc skalowana, a jesli ktoa ma dziwny rozmiar okna, to napewno sie liczy z potencjalnymi suwakami.

konto usunięte

Temat: Panowie Specjaliści - Co Wy Na TO ???

Skalowanie z ograniczeniem:

package pl.credo.view.components {
import mx.containers.Canvas;
import mx.core.ScrollPolicy;

public class ScaledCanvas extends Canvas {
public function ScaledCanvas () {
super();
horizontalScrollPolicy = 'off';
verticalScrollPolicy = 'off';
}

override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void {
super.updateDisplayList(unscaledWidth, unscaledHeight);
var scalex:Number = measuredWidth / scaleX;
var scaley:Number = measuredHeight / scaleY;
if (width < scalex|| height < scaley) {
var newScalex:Number = width / scalex;
var newScaley:Number = height / scaley;
if (Math.max(Math.abs(newScaley - scaleY), Math.abs(newScalex - scaleX)) > 0.01) {
var newScale:Number = Math.min(newScalex, newScaley);
this.scaleX = newScale;
this.scaleY = newScale;
}
} else if (width > scalex && height > scaley && scaleX != 1 || scaleY != 1) {
scaleX = 1;
scaleY = 1;
}
}
}
}


[edit] bibikodSylwester Gąsiewski edytował(a) ten post dnia 28.06.10 o godzinie 12:47

konto usunięte

Temat: Panowie Specjaliści - Co Wy Na TO ???

Sylwester Gąsiewski:
Skalowanie z ograniczeniem:

Obrazek
Piotr Kubasiak

Piotr Kubasiak Flex developer

Temat: Panowie Specjaliści - Co Wy Na TO ???

Sylwester Gąsiewski:
Skalowanie z ograniczeniem:

package pl.credo.view.components {
import mx.containers.Canvas;
import mx.core.ScrollPolicy;

public class ScaledCanvas extends Canvas {
public function ScaledCanvas () {
super();
horizontalScrollPolicy = 'off';
verticalScrollPolicy = 'off';
}

override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void {
super.updateDisplayList(unscaledWidth, unscaledHeight);
var scalex:Number = measuredWidth / scaleX;
var scaley:Number = measuredHeight / scaleY;
if (width < scalex|| height < scaley) {[/quote]> var newScalex:Number = width / scalex;[quote] var newScaley:Number = height / scaley;
if (Math.max(Math.abs(newScaley - scaleY), Math.abs(newScalex - scaleX)) > 0.01) {
var newScale:Number = Math.min(newScalex, newScaley);
this.scaleX = newScale;
this.scaleY = newScale;
}
} else if (width > scalex && height > scaley && scaleX != 1 || scaleY != 1) {
scaleX = 1;
scaleY = 1;
}
}
}
}


[edit] bibikod

a nie wystarczy ustawić wartości minimalnych dla wysokości i szerokości paneli ? Wtedy przy zmianie rozmiarów okna przeglądarki gdy panele osiągną wartość minimalna pojawi się pasek przewijania i będzie o wiele lepiej wyglądać.Piotr Kubasiak edytował(a) ten post dnia 28.06.10 o godzinie 17:37

konto usunięte

Temat: Panowie Specjaliści - Co Wy Na TO ???

Piotr Kubasiak:
a nie wystarczy ustawić wartości minimalnych dla wysokości i szerokości paneli ? Wtedy przy zmianie rozmiarów okna przeglądarki gdy panele osiągną wartość minimalna pojawi się pasek przewijania i będzie o wiele lepiej wyglądać.Piotr Kubasiak edytował(a) ten post dnia 28.06.10 o godzinie 17:37

To jest właśnie antypasek :)
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Panowie Specjaliści - Co Wy Na TO ???

Sylwek SGA:
wykresy.com.pl

jeszcze nie skończone (brak helpa oraz paru innych funkcji) ale idea widocznaSylwek SGA edytował(a) ten post dnia 27.06.10 o godzinie 20:48

http://www.google.com/finance?q=INDEXNASDAQ:.IXIC

jak zaczniecie sie zblizac do takiego poziomu to bedziecie mogli spoczac na laurach :)
narazie jeszcze sporo pracy przed Wami :/

- opcji praktycznie brak
- wlasnej pracy tez niewiele - zwykle wdrozenie wykresow flexowych

konto usunięte

Temat: Panowie Specjaliści - Co Wy Na TO ???

Sylwester Gąsiewski:
Zmiecie preloader



package pl.credo.view.components {

import flash.display.Sprite;
import flash.events.Event;
import flash.events.ProgressEvent;
import mx.events.FlexEvent;
import mx.preloaders.DownloadProgressBar;

public class SpritePreloader extends DownloadProgressBar {

public function SpritePreloader() { // konstruktor
super();
}

override public function set preloader (preloader:Sprite):void {
preloader.addEventListener(ProgressEvent.PROGRESS, onProgress);
preloader.addEventListener(FlexEvent.INIT_COMPLETE, onInitComplete);
}

private function onProgress (evt:ProgressEvent):void {
// akcje wykonywane podczas ladowania aplikacji
}

private function onInitComplete (evt:FlexEvent):void {
dispatchEvent(new Event(Event.COMPLETE));
// akcja wykonana podczas zaladowania aplikacji
}
}
}


[edit] bibikodSylwester Gąsiewski edytował(a) ten post dnia 01.07.10 o godzinie 20:29
Sylwek Sga

Sylwek Sga energetyk

Temat: Panowie Specjaliści - Co Wy Na TO ???

Dzięki za wszystkie uwagi - wszystkie bardzo cenne.

nie zajmujemy się tym na codzień, nie jemy chleba z pisania aplikacji biznesowych, był to jednorazowy wyskok na potrzeby pracy inżynierskiej. aplikacja nie jest w 100% skończona i doskonale o tym wiemy. jutro obrona i raczej koniec przygody z FLEXem. to co zostało zrobione to efekt kilkunastu spotkań w grupie 3 osobowej i tak to trzeba oceniać :)Sylwek SGA edytował(a) ten post dnia 02.07.10 o godzinie 15:38
Przemysław Pacura

Przemysław Pacura Team leader,
programista php

Temat: Panowie Specjaliści - Co Wy Na TO ???

Piotr Mederak:

http://www.google.com/finance?q=INDEXNASDAQ:.IXIC

Akurat mi się przypomniało więc troszkę nie na temat - czy tylko ja mam tak że jak flex / flash odpala własny kursor myszy to zauważalnie wolniej to chodzi? (na laptopie z celeronem 1.7) :)

Następna dyskusja:

panowie- pomozcie kobietom :)




Wyślij zaproszenie do