Рубрики
Web development

Web development «ToolTip»

  • header
    • <script src=https://code.jquery.com/jquery-1.12.4.js></script>
    • <script src=https://code.jquery.com/ui/1.12.1/jquery-ui.js></script>
  • CSS
  • .tooltip span
    • { display:none; position: absolute; z-index: 1001; margin-top:0px; }
  • .tooltip a
    • { display:block; width: 100px; text-decoration: none; }
  • .tooltip:not(:hover)>span
    • { display:none; }
  • .tooltip:hover:after
    • { width:10%; height:15px; position: absolute; z-index: 1001; margin-top:-17px; margin-left:1px; }
  • html.body
  • <div class=tooltip>
    • <a class=tooltip-header href=#>Изменить</a>
    • <span>
      • <div class=tooltip>
        • <a class=tooltip-header href=#>АТРИБУТЫ</a> <span>test1</span>
      • </div>
      • <div class=»tooltip»>
        • <a class=»tooltip-header» href=»#»>VARS</a> <span>test2</span>
      • </div>
      • <div class=tooltip>
        • <a class=tooltip-header href=#>МОДУЛИ</a> <span>test3</span>
      • </div>
    • </span>
  • </div>
  • script
  • $(.tooltip).hover(function() {
    • $(this).children(:last-child).css(display,none) });
    • $(.tooltip-header).on(click,function(){tooltip_click()});
    • function tooltip_click(){
      • var span=$(window.event.currentTarget).next();
      • if (span.css(display)==none) span.css(display,block);
      • else span.css(display,none);
      • span.css(width,200px);
      • span.css(background,white);
      • span.css(padding,10px 10px);
      • span.css(border,1px solid #220);
  • }
Рубрики
CSS WordPress

Web development «Toggle»

  • сворачивание блоков
    • $(.mytoggle).each(function () {
      • h=$(this);
      • let html=h.html();
      • h.empty();
      • h.css(margin-bottom,0);
      • let btn=$(<img>).prependTo(h);
      • $(<div>).appendTo(h).html(html);
      • btn.css(display,inline-block);
      • btn.css(vertical-align,top);
      • btn.css(height,24px);
      • btn.css(width,24px);
      • btn.next().css(display,inline-block);
      • btn.attr(src,СсылкаНаКартинку);
      • btn.click(function(){…});
        • $(this).parent().next().slideToggle();
      • let div=h.next();
      • div.css(padding,5px);
      • div.css(border,1px solid);
      • div.css(display,none);
    • }
  • Размещение кода на WordPress
    • Insert Headers and Footers
      • плагин размещения js кода
      • Script in Footer
        • раздел для расположения кода
  • Пример использования в редакторе с блоками html
    • <div class=mytoggle>head</div>
    • <div>content</div>
Рубрики
Unity "Установка"

Unity — подключение git

  • GitHub — новый репозиторий
    • btn New
      • Repository name
      • имя репозитория
        • Description
      • описание репозитория
        • доступность проекта в Интернете
      • radio btn Public
        • открытый проект
      • radio btn Private
        • закрытый проект
      • check Add a README file
        • добавить файл с более подробным описанием проекта
      • chek Add .gitignore
        • список не добавляемых файлов в GitHub
      • .gitignore  template: Unity
      • check Choose a license
        • добавление лицензии для этого проекта
  • GitHub Desktop — отправка файлов в GitHub
    • установка приложения
  • привязка аккаунта GitHub к приложению
    • File\Options
      • btn Accounts
        • раздел GitHub.com
        • btn Sign in
        • btn Continue with browser
        • btn Authorize desktop
  • клонирование репозитория (сделать локальным) с сайта GitHub
    • File\Clone repository…
      • раздел Your repositories
    • выбираем созданный репозиторий
      • local path
    • выбираем путь куда будет клонироваться
      • место проекта project
      • btn Choose…
        • btn Clone
  • первый Commit
    • отправить первую версию проекта на GitHub
    • обновить репозиторий
    • commit
      • название
        • текстовая строка
          • discription
            • подробное описание
          • btn Commit to main
            • btn Push origin
Рубрики
Unity Unity "Установка"

Unity C# «Исправление кириллицы текста в файлах *.cs»

  • в проекте открываем файл *.cs с помощью IDE Microsoft Visual Studio в Unity
    • копируем весь текст  без отсутствия ошибок кода
  • открытие того же файла *.cs с помощью NotePad++
    • Кодировки
      • Преобразовать UTF-8 c BOM
    • вставка скопированного текста кода, с полной заменой предыдущего
    • сохранение изменения файла *.cs
Рубрики
Основы.Операторы.Условные Синтаксис

if

  • if (выражение){БлокКода}
  • if (выражение) {БлокКода} else {БлокКода}
  • if (выражение) {БлокКода} else if {БлокКода}
  • Результат=(выражение)?ЗначПолжит:ОтрицЗнач
Рубрики
TypeScript

TypeScript — Установка в IDE

  • установка TypeScript в командной строке IDE
    • npm install -g typescript
  • использование в проекте TypeScript в project
    • project\ts\test.ts
  • конфигурация в проекте для упрощения компиляции TypeScript в JavaScript
    • project\tsconfig.json
      • {
           "compilerOptions": {
               "target": "es5",
               "removeComments": true,
               "outFile": "app.js"
           }
        } 
      • outFile
        • все файлы ts компилируются и сохраняются в корневую папку проекта с указанным именем из примера app.js  

  • Компилирование ts через cmd
    • компилирование только одного файла
      • tsc tsc\file.ts
    • Права на выполнение команд в терминале
      • Set-ExecutionPolicy RemoteSigned
    • компилирование всех файлов tsc в проекте
      • tsc
      •  
    Рубрики
    Delphi Desktop App development Windows

    Delphi «Сохранение/Загрузка значения из Регистра ОС»

    • unit Main;
      • interface
        • uses
          • Winapi.Windows, Winapi.Messages,
          • System.SysUtils, System.Variants, System.Classes,
          • Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ComCtrls,Vcl.StdCtrls;
        • type TfmUnity = class(TForm)
          • pg: TPageControl;
          • TabSheet1: TTabSheet;
          • tabOptions: TTabSheet;
          • gbField: TGroupBox;
          • editField: TEdit;
          • procedure gbFieldClick(Sender: TObject);
          • procedure FormCreate(Sender: TObject);
          • private { Private declarations }
          • public { Public declarations }
        • end;
      • var fmUnity: TfmUnity;
      • implementation
        • uses Registry, FileCtrl; //путь к файлу
        • {$R *.dfm}
        • procedure ЗаписатьВРеестр(val:string; name:string=Str1;project:string=namespace_unity);
          • var reg : tregistry;
          • begin
            • reg := tregistry.create;
            • try
              • reg.RootKey := HKEY_CURRENT_USER; reg.OpenKey(Software\Microsoft\Windows\+project,true);
              • reg.WriteString(name, val);
            • finally
              • reg.free;
            • end;
          • end;
        • function ПрочитатьВРеестре(name:string=Str1;project:string=namespace_unity):string;
          • var reg : tregistry;
          • begin
            • reg := tregistry.create;
            • try
              • reg.RootKey := HKEY_CURRENT_USER;
              • reg.OpenKey(Software\Microsoft\Windows\+project,true);
              • Result := reg.ReadString(name);
            • finally
              • reg.free;
            • end;
          • end;
        • procedure TfmUnity.FormCreate(Sender: TObject);
          • begin
            • editField.Text:=ПрочитатьВРеестре(i+editField.tag.ToString());
          • end;
        • procedure TfmUnity.gbFieldClick(Sender: TObject);
          • var SelectedFolder: string;
          • begin
            • if (SelectDirectory(Выберите директорию,»,SelectedFolder)) then
              • begin
                • editField.Text:=SelectedFolder;
                • ЗаписатьВРеестр(SelectedFolder,i+editField.tag.ToString());
              • end;
          • end;
    • end.
    Рубрики
    PHP

    Основы.PHP «Функции»

    • работа со строками
      • Найти позицию первого вхождения подстроки в строку
        • strpos
      • Найти позицию последнего вхождения подстроки в строку
        • strrpos
      • Возвращает часть строки
        • substr
      • удалить символы в начале и в конце
        • $text=substr($text, -2, -2);
    • работа с файлом
      • проверка файла на существование
        • $b=file_exists($file);
      • все о файле
        • $path=pathinfo($file);
      • разрешение файла
        • $exe=$path[‘extension’];
      • директория файла
        • $dir=$path[‘dirname’];
      • полное имя файла
        • $Name=$path[‘basename’];
      • имя файла
        • $name=$path[‘filename’];
    • экранирование символов
      • символ экранируется в тексте
        • \’empty\’,\’empty\’‘;
    • структура данных
      • массив
        • последний элемент массива
          • end($arr);
        • текст в массив
          • $arr=explode(‘,’, $text);
    Рубрики
    React основы Синтаксис

    React — Переменная

    • source_local
      • переменная в функции
        • создание переменной с состоянием
        • изменение переменной с состоянием в функции
        • вызов функции в атрибуте тега html
      • вызов переменной в html
        • <div>{Переменная}</div>
      • вызов функции в атрибуте тега html
        • <button onClick={ИмяФункции}>…</button>
      • создание переменной с состоянием
        • const [Переменная,ИмяФункцииСостоянияПеременной]=useState(ЗначениеПеременной)
      • изменение переменной с состоянием в функции
        • создание переменной с состоянием
        • function ИмяФункции() {
          • Изменение Переменной
          • ИмяФункцииСостоянияПеременной(Переменная)
        • }
      • файл компоненты
        • Проект\src\components\ИмяКомпоненты.jsx
          • import React, {useState} from ‘react’
          • const ИмяКомпоненты = function () {
            • создание переменной с состоянием
          • return (<div>
            • вызов переменной в html
            • вызов функции в атрибуте тега html
          • </div>)
          • }
          • export default ИмяКомпоненты
      • использование компоненты
        • import React from ‘react’
        • import ИмяКомпоненты from файл компоненты
        • function App(){
        • return (<div className=’App’>
        • <ИмяКомпоненты/>
        • </div>)
        • }
        • export default App
    • использование компоненты

     

    Рубрики
    Работа

    Frontol 6

    • Особенности Новой Версии
    • Задачи
      • Выручка по оплате картой не выводится
    •  source_local
      • Особенности Новой Версии
        • 6.0
      • Выручка по оплате картой не выводится
        • отметить в Администрировании
    Рубрики
    Синтаксис

    Кассы — Онлайн «Эвотор — УТМ»

    Рубрики
    Синтаксис

    Кассы — Онлайн «Эвотор»

    Рубрики
    Синтаксис

    Сканер Штри-Код «Sunmi — Mertech equipment»

    сканирует мелкий qr-коб